SQLServer链接Oracle采用链接服务器关键点

1.安装64位Oracle11g客户端,获取ODBC驱动。
   找到Oracle配置文件tnsnames.ora,把数据库连接串写进文件:
  CIQ2000_17 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.31.0.17)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (sid = oral1)
    )
  )
 
2.ODBC名称最好与链接字符串名称全部一致。
3.在SQLServer客户端执行查询:
ALTER SERVICE MASTER KEY REGENERATE;
GO
执行完成后重启SQLServer。
4.链接服务器-访问接口-OraOLEDB.Oracle选上“允许进程内”。
5.openquery中的单引号为''0708200000''格式。
 
posted @ 2013-03-26 11:10  Jakin.zhou  阅读(134)  评论(0编辑  收藏  举报