指引网

当前位置: 主页 > 数据库 > SQLServer >

SQLServer2008新建链接服务器for Oracle

来源:网络 作者:佚名 点击: 时间:2018-03-13 23:02
[摘要] SQLServer2008新建链接服务器for Oracle最近要在SQLServer2008中使用Oracle 10g的一个视图,通过建立链接服务器即可在SQLServer中使用Oracle提供的视图。前提:SQLServer服务器端需要安装Oracle的客户端1.
SQLServer2008新建链接服务器for Oracle   最近要在SQLServer2008中使用Oracle 10g的一个视图,通过建立链接服务器即可在SQLServer中使用Oracle提供的视图。   前提:SQLServer服务器端需要安装Oracle的客户端   1.配置Oracle连接信息 在tnsnames.ora文件中配置要连接的Oracle数据库 RDORA101_10.23.116.15 =  (DESCRIPTION =     (ADDRESS_LIST =       (ADDRESS = (PROTOCOL = TCP)(HOST = 10.23.116.15)(PORT = 1521))     )     (CONNECT_DATA =       (SERVICE_NAME = RDORA101)     )   )   2.在SQLServer中,服务器对象--->链接服务器--->新建链接服务器,如下图所示:

  “链接服务器”的名称可以是任意的, “数据源”是在tnsnames.ora文件中配置的RDORA101_10.23.116.15。   3.在“安全性”选择页中,输入连接Oracle的用户名和密码,如下图所示:  
  4.点击确定后就创建好链接服务器了。   5.使用链接服务器(其中test就是创建好的链接服务器名称) select id, name, compid, jgdm, status from openquery(test, 'select * from ibams.ams_cm_v_cardinfo');  
------分隔线----------------------------