SQL Server添加Oracle DBlink链接
1. 安装Oracle客户端
2. 安装Oracle ODAC
下载地址:
http://download.****.net/detail/u014019244/9061209
3.解压ODAC112030Xcopy_x64.zip(我解压到了C盘下):
4. 在命令行界面进入解压文件夹后运行 install.bat oledb c:\oracle odac 安装:
5. 在系统环境变量中,为Path添加 C:\oracle;C:\oracle\bin;
6.重启计算机。
7.新建链接服务器
①.“访问接口”选择“Oracle Provider for OLE DB”;
②.“产品名称”输入“oracle”;
③.“数据源”输入:(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.247.5)(PORT = 1521))(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orcl)))
④.在“安全性”界面,勾选“使用此安全上下文建立连接”,输入“远程登录”和“使用密码”(oracle的登录名和密码):
⑤.“服务器选项”的界面的设置如下图:
8.设置链接库属性
选择Oracle链接----->属性
勾选允许进程内
大功告成,测试一下:
SELECT * FROM OPENQUERY(his,'select * from HIS.r_patientinfo WHERE ROWNUM < 100')