sqlserver設定oracle的連結伺服器

ywxj_001發表於2017-11-10
首先在sqlserver伺服器安裝oracle的client端:
配置監聽和tnsnames:
tnsnames:
D:\app\username\product\11.2.0\client_1\network\admin

SCPRDDR =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = X.X.X.X)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = hrdg)
    )
  )

在oracle伺服器上建立一個只讀使用者:

然後在sqlserver上面設定連結伺服器:

資料來源就是tnsnames裡面的SCPRDDR

這個使用者就是oracle伺服器上的只讀使用者。

完成設定。
連結伺服器建立成功。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22996654/viewspace-2147126/,如需轉載,請註明出處,否則將追究法律責任。

相關文章