• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 始創于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業
    • 60秒人工響應
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補償
    您的位置: 網站首頁 > 幫助中心>文章內容

    Oracle建立DB-LINK

    發布時間:  2012/9/5 16:57:44

    Oracle建立DB-LINK

    測試條件

    兩臺服務器

    遠程:IP:192.168.0.18,SID: usertest,用戶名:usertest,密碼:123456

    本地:IP: 192.168.8.90,SID: wjn,用戶名:userwjn,密碼:mosquito0

    參數設置-
     


    1.     查看數據庫global_name

    執行select * from global_name;

    遠程數據庫18返回: USERTEST.US.Oracle.COM

    本地數據庫90返回: DB_WJN.REGRESS.RDBMS.DEV.US.Oracle.COM

    2.     查看global_name參數

    SQL>show parameterglobal_name;

    NAME                                 TYPE        VALUE

    ----------------------------------------------- ------------------------------

    global_names                         boolean     FALSE

    該參數為TRUE時,本地連接的DBLINK的名稱必須和遠程的global_name一致.

    3.     查看是否支持高級復制功能

    查看v$option視圖, Advanced replication為true則支持,否則不支持

    select * from v$option t wheret.PARAMETER like 'Advanced replication%';

    建立方法

    1.創建dblink的第一種方式,是在本地數據庫tnsnames.ora文件中配置了要遠程訪問的數據庫。

    create database link USERTEST_18connect to USERTEST identified by xxxx using 'USERTEST_192.168.0.18';

      其中USERTEST_18是你創建的dblink名字,usertest是遠程數據庫的實例名,USERTEST/xxxx是登錄到遠程數據庫的用戶/密碼。然后在本地數據庫中通過dblink訪問遠程數據庫18中dual表,sql語句如下所示

      select * from dual@ USERTEST_18;

    2.創建dblink的第二種方式,是在本地數據庫tnsnames.ora文件中沒有配置要訪問的遠程數據庫

    create public database link USERTEST_18

    connect to USERTEST

    identified by 123456 using

    '(DESCRIPTION =

       (ADDRESS_LIST =

         (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.18)(PORT = 1521))

       )

       (CONNECT_DATA =

         (SID = usertest)

         (SERVER = DEDICATED)

       )

      )';

      第二種是把第一種配置在tnsnames.ora文件中的信息,直接放在創建dblink語句后面。第一種情況tnsnames.ora文件中信息如下:

    USERTEST_192.168.0.18 =

    (DESCRIPTION =

        (ADDRESS_LIST =

         (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.18)(PORT = 1521))

       )

       (CONNECT_DATA =

         (SID = usertest)

         (SERVER = DEDICATED)

       )

      )


     


    本文出自:億恩科技【www.vbseamall.com】

    服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線