1.在SQL Server主機安裝Oracle Client,建議先裝Oracle client 32bit,在安裝Oracle client 64bit
https://bradctchen.blogspot.com/2019/07/oracle-client-183-installation-oracle.html
2.確認環境變數Path,Oracle client 64bit路徑位置在32bit路徑位置上面
若修改位置,建議重新啟動SQL Server服務或重新開機 (非必要)
3.使用SSMS修改 OraOLEDB.Oracle provider屬性,將Allow in-process勾選
4.建立Linked server時,資料來源輸入c:\app\twpspdbadmin\product\11.2.0\client_1\network\admin\tnsnames.ora裡面定義的 oracle連線別名,例如以下的mydb
mydb =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.200)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
沒有留言:
張貼留言