2024年3月15日发(作者:)

Oracle中使用透明网关链接到Sqlserver

在最近项目中需要从Oracle中访问SQL Server数据库, 自然想到了透明网关. 因为Oracle数据库是

Linux上的, 而Linux上的Oracle9i不包括连接到SQL Server的透明网关.就在一台单独的Windows

服务器上安装了透明网关用做Oracle访问SQL Server的桥梁.

环境如下:

Oracle Database Server:Linux + oracle 9.2.0.4 IP:10.194.129.197

Transparent Gateway:Windows 2003 server IP:

10.194.129.225

MS SQL Server:Windows 2003 server + SQL Server 2005 IP: 10.194.129.225

1、 Transparent Gateway for SQL Server安装

从Oracle 9i数据库安装光盘安装,选择安装客户端

安装类型选择:管理员

安装完客户端后,重新运行,安装产品选择Oracle 9i Database 9.2.0.1.0, 安装类型选择"

自定义",安装组件选择Oracle Net Services和Oracle Transparent Gateways, 并在此项下选择

Oracle Transparent Gateway for Microsoft SQL Server, 安装过程中可以不设置连接到SQL Server

的信息.如下图所示: