电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

ORACLE创建DBlink访问SQLSERVER数据库VIP免费

ORACLE创建DBlink访问SQLSERVER数据库_第1页
1/10
ORACLE创建DBlink访问SQLSERVER数据库_第2页
2/10
ORACLE创建DBlink访问SQLSERVER数据库_第3页
3/10
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 数据库安装光盘 setup.exe 安装,选择安装客户端 安装类型选择:管理员 安装完客户端后,重新运行setup.exe,安装产品选择Oracle 9i Database 9.2.0.1.0, 安装类型选择"自定义",安装组件选择Oracle Net Services 和Oracle Transparent Gateways, 并在此项下选择Oracle Transparent Gateway for Microsoft SQL Server, 安装过程中可以不设置连接到 SQL Server的信息.如下图所示: 以下的 IP 地址及数据库以实际环境为准 2、 编辑%ORACLE_HOME%\tg4msql\admin\init%ORACLE_SID%.ora, 该文件包含了 TG for SQL Server 的配置信息, 其中%ORACLE_SID%是给 TG 的"SID", 默认为 tg4msql. 修改文件中的行 其中 SERVER 后为 SQL Server 所在的服务器名称或 ip 地址,Database 为连接到的数据库名称. 当然,如果在 SQL Server 服务器上,有两个 sql server 实例,则使用‘服务器名"实例名’的方式设置上面的 SERVER 值,如:HS_FDS_CONNECT_INFO="SERVER=ZZL\MSSQLSERVER;DATABASE=MSDB" 3、 编辑%ORACLE_HOME%"netw ork"admin"listener.ora, 编辑对应 listener 的 SID_LIST HS_FDS_CONNECT_INFO="SERVER=10.194.129.225;DATABASE=185life" SID_LIST_LISTENER= (SID_LIST= (SID_DESC= (SID_NAME=%ORACLE_SID%) (ORACLE_HOME=oracle_home_directory) (PROGRAM=tg4msql) ) ) 例如: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = tg4msql) (ORACLE_HOME = d:\oracle\ora92) #oracle 的主目录 (PROGRAM = tg4msql) ) ) 其中%ORACLE_SID%必须为第二布中设置的SID, 默认值为tg4msql. 修改listener.ora 文件后需重启lis...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

ORACLE创建DBlink访问SQLSERVER数据库

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部