近日由于rtx
连接oracle库一直失败,项目需要,所以研究通过oracle访问 sqlserver
10g
11g的gateway是单独的,要单独下载
下载后安装,据说gateway在win下使用才行(没有去求证,也不知道是否有非win版本)
目前测试的
sql serverwin200310.42.0.22
gatewaywin200310.42.0.22
oracle数据库win200310.42.0.22
同一台服务器成功
然后sql
serverwin2003gateway
win2003 10.42.0.22
oracle数据库cnetos
10.42.0.1
也同样成功
具体安装过程如下
安装sql server
2003数据库rtxdb
安装gateway选择安装
oracle
transparent gateway for microsoft sql server;
(这个是在安装gateway的服务器上装了oracle数据库,如果没装,应该也可以)
安装过程中会填sql
server相关信息,这里可以不填,留待后面配置
装完后,
e:\app\Administrator\product\11.1.0\tg_2下会有一个dg4msql文件夹
这里如果是10g的话是tg4msql文件夹
进入e:\app\Administrator\product\11.1.0\tg_2\dg4msql\admin有文件initdg4msql.ora
这里配置文件的含义为init.ora
我这里文件为initrtxdb.ora
里面配置