婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Oracle如何實現跨庫查詢

Oracle如何實現跨庫查詢

熱門標簽:百度地圖標注注解 南通電銷外呼系統哪家強 外呼系統好點子 百度地圖標注飯店位置怎么 理財產品電銷機器人 上海網絡外呼系統 電話機器人那種好 地圖標注的坐標點 區域地圖標注怎么設置

實現結果:在一個數據庫中某個用戶下編寫一個存儲過程,在存儲過程中使用DBLINK連接另一個數據庫,從此數據庫中的一個用戶下取數,然后插入當前的數據庫中的一個表中。

二. 實現方法步驟:

    1. 創建存儲過程
    2. 在存儲過程中先創建database link
    3. 創建成功
    4. 從另一個數據庫取出數據插入到當前數據庫中
    5. 任務完成 

三. 創建DBLINK的方法:

create public database link dblink
  connect to totalplant identified by totalplant 
  using '(DESCRIPTION =
    (ADDRESS_LIST =
     (ADDRESS = (PROTOCOL = TCP)(HOST = LOCALHOST)(PORT = 1521))
    )
    (CONNECT_DATA =
     (SERVICE_NAME = prd.gdc)
    )
    )';

        語法解釋:create public database link DBLINK名字(自己隨便起)
                  connect to 用戶名 identified by 密碼

     using '(DESCRIPTION =
       (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 要連接的數據庫所在服務器的IP地址)(PORT = 1521))
       )
       (CONNECT_DATA =
        (SERVICE_NAME = 要連接的數據庫的在本地的服務名(即要連接的數據庫的SID))
       )
       )';

     2. 如果創建private的DBLINK

  create database link dblink
  connect to totalplant identified by totalplant 
  using '(DESCRIPTION =
    (ADDRESS_LIST =
     (ADDRESS = (PROTOCOL = TCP)(HOST = LOCALHOST)(PORT = 1521))
    )
    (CONNECT_DATA =
     (SERVICE_NAME = prd.gdc)
    )
    )'; 

四. 連接成功后從所連接的數據庫中取數的方法:

select * from tbl_ost_notebook@dblink;

     說明:只需在表名的后面加上"@DBLINK名字"即可。   

五. 在當前數據庫下查看所有的DBLINK的方法:

select * from dba_db_links; 

六. 刪除當前數據庫下的一個指定的DBLINK的方法:

     1. 如果創建的是一個public的DBLINK,刪除時需要用
        drop public database link dblink;
     2. 如果創建的是一個private的DBLINK,刪除時需要用
        drop database link dblink;
     說明:drop public database link DBLINK名字;    

七. 查看當前數據庫的全局數據庫名的方法:
     1. select * from global_name;  

八. 查看當前用戶具有哪些針對DBLINK的權限的方法:

SELECT DISTINCT PRIVILEGE AS "Database Link Privileges"
  FROM ROLE_SYS_PRIVS
  WHERE PRIVILEGE IN ( 'CREATE SESSION','CREATE DATABASE LINK',
        'CREATE PUBLIC DATABASE LINK'); 

您可能感興趣的文章:
  • oracle跨庫查詢的方法
  • oracle跨庫查詢dblink的用法實例詳解

標簽:海東 自貢 遼源 百色 紹興 寧波 昭通 中衛

巨人網絡通訊聲明:本文標題《Oracle如何實現跨庫查詢》,本文關鍵詞  Oracle,如何,實現,跨庫,查詢,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Oracle如何實現跨庫查詢》相關的同類信息!
  • 本頁收集關于Oracle如何實現跨庫查詢的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 樟树市| 岳阳市| 扶风县| 玉龙| 新疆| 平度市| 平罗县| 湘潭县| 高雄县| 师宗县| 卢氏县| 两当县| 青神县| 桃江县| 临澧县| 莎车县| 齐齐哈尔市| 康马县| 施秉县| 湾仔区| 邵武市| 新巴尔虎左旗| 梅河口市| 重庆市| 仁怀市| 上高县| 扶沟县| 渭南市| 绥江县| 兴宁市| 吴川市| 兴城市| 和龙市| 耒阳市| 镇宁| 通山县| 扎赉特旗| 左权县| 崇阳县| 海晏县| 吉木乃县|