最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Oracle如何實(shí)現(xiàn)跨庫查詢

 更新時(shí)間:2017年05月25日 22:29:57   投稿:mdxy-dxy  
在一個(gè)數(shù)據(jù)庫中某個(gè)用戶下編寫一個(gè)存儲(chǔ)過程,在存儲(chǔ)過程中使用DBLINK連接另一個(gè)數(shù)據(jù)庫,從此數(shù)據(jù)庫中的一個(gè)用戶下取數(shù),然后插入當(dāng)前的數(shù)據(jù)庫中的一個(gè)表中

實(shí)現(xiàn)結(jié)果:在一個(gè)數(shù)據(jù)庫中某個(gè)用戶下編寫一個(gè)存儲(chǔ)過程,在存儲(chǔ)過程中使用DBLINK連接另一個(gè)數(shù)據(jù)庫,從此數(shù)據(jù)庫中的一個(gè)用戶下取數(shù),然后插入當(dāng)前的數(shù)據(jù)庫中的一個(gè)表中。

二. 實(shí)現(xiàn)方法步驟:

    1. 創(chuàng)建存儲(chǔ)過程
    2. 在存儲(chǔ)過程中先創(chuàng)建database link
    3. 創(chuàng)建成功
    4. 從另一個(gè)數(shù)據(jù)庫取出數(shù)據(jù)插入到當(dāng)前數(shù)據(jù)庫中
    5. 任務(wù)完成 

三. 創(chuàng)建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 = 要連接的數(shù)據(jù)庫所在服務(wù)器的IP地址)(PORT = 1521))
       )
       (CONNECT_DATA =
        (SERVICE_NAME = 要連接的數(shù)據(jù)庫的在本地的服務(wù)名(即要連接的數(shù)據(jù)庫的SID))
       )
       )';

     2. 如果創(chuàng)建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)
    )
    )'; 

四. 連接成功后從所連接的數(shù)據(jù)庫中取數(shù)的方法:

select * from tbl_ost_notebook@dblink;

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

五. 在當(dāng)前數(shù)據(jù)庫下查看所有的DBLINK的方法:

select * from dba_db_links; 

六. 刪除當(dāng)前數(shù)據(jù)庫下的一個(gè)指定的DBLINK的方法:

     1. 如果創(chuàng)建的是一個(gè)public的DBLINK,刪除時(shí)需要用
        drop public database link dblink;
     2. 如果創(chuàng)建的是一個(gè)private的DBLINK,刪除時(shí)需要用
        drop database link dblink;
     說明:drop public database link DBLINK名字;    

七. 查看當(dāng)前數(shù)據(jù)庫的全局?jǐn)?shù)據(jù)庫名的方法:
     1. select * from global_name;  

八. 查看當(dāng)前用戶具有哪些針對(duì)DBLINK的權(quán)限的方法:

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

相關(guān)文章

最新評(píng)論

沐川县| 桐乡市| 车险| 宜兰市| 林周县| 龙岩市| 庄河市| 万盛区| 永清县| 汝阳县| 建平县| 通江县| 成安县| 商城县| 苍南县| 永顺县| 英吉沙县| 秭归县| 阿鲁科尔沁旗| 健康| 吉安县| 眉山市| 奉节县| 民勤县| 肃宁县| 磴口县| 巴林左旗| 烟台市| 桓台县| 肥城市| 绿春县| 册亨县| 汉源县| 永福县| 江西省| 政和县| 泰顺县| 陵水| 花莲县| 延长县| 南涧|