关键词不能为空

当前您在: 主页 > 英语 >

oracle配置透明网关连接SQLServer的流程

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-15 14:41
tags:

-

2021年2月15日发(作者:fail)



一、




安装环境




1.



当前使用数据库



操作系统:


Windows Server 2008 x64


IP


地址:


192.168.3.60


数据库版本:


oracle 10g 10204


数据库实例:


CRDS


2.



目标数据库



操作系统:


Windows Server 2008 x64


IP


地址:


192.168.3.60


数据库版本:


SQLServer2008


数据库实例:


IA


3.



透明网关



操作系统:


Windows Server 2003


IP


地址:


192.168.3.8


数据库版本:


oracle 9i 92010


二、




安装流程



1.


Transparent Gateway for SQL Server


安装




Oracle 9i


数据库安装光盘



安装


,


选择安 装客户端







安装类型选择:管理员



安装完客户端 后,重新运行



,安装产品选择


Orac le 9i Database 9.2.0.1.0,


安装类型

选择



自定义



安装组件选择


Oracle Net Services



Oracle Transparent Gateways,


并在此项下


选择


Oracle Transparent Gateway for Microsoft SQL Server,


安装过程中可以不设置连接到


SQL


Server


的信息


.


如下图所示:< /p>









以下的


IP


地址及数据库以实际环境为准






2.



修改透明网关配置文件



编辑


%ORACLE_HOME%tg4msqladmininit% ORACLE_SID%.ora,


该文件包含了


TG for SQL


Server


的配置信息


,


其中


%ORACLE_SID%


是给

< p>
TG




默认为

< p>
tg4msql.


修改文件中的行:




其中


SERVER

< br>后为


SQL Server


所在的服务器名称或


ip


地址


,Database

< br>为连接到的数据库名称。



当然,如果在


SQL Server


服务器上,有多个


sql server


实例,则使用



服务器名



实例名



的方式

设置上面的


SERVER


值,如:


HS_FDS_CONNECT_INFO=




3.



配置透明网关监听



编辑


%ORACLE_HOME%,


编辑对应


listener



SID_ LIST%ORACLE_SID%


必须为第二布中设置的


SI D,


默认值为


tg4msql.


修 改




件后需重启


listener


使修改生效


.


如果 没有



文件,请用


Net Configuration Assistant



Net Manager


新建一个


LISTENER.





以上操作都是在


Transparent Gateway


所在机器上。



4.



配置



在 当前使用数据库服务器上:编辑需要连接到透明网关的


Oracle Server



$$ORACLE_,


例如


:



HOST


指向


Transparent Gateway


所在的机器的


IP


,< /p>


Service_name


为第


3


步中的


SID_NAME


< br>


使用


tnsping


测试服务 名是否连通,命令:


tnsping tg4msql


。如果不 通,请检查防火墙及网络配


置。



5.




Oracle

< br>数据库中建立连接


,


指向


TG for SQL Server



其中


tg4msql



tnsnames


中建立的连接字符串。



6.


< /p>


确保



已被运行。




SYS


用户连接上去,查看有没有< /p>


_FDS_CLASS


,如果没有,运行


$$ORACLE_HOME/RDBMS




7.



测试



-


-


-


-


-


-


-


-



本文更新与2021-02-15 14:41,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/655492.html

oracle配置透明网关连接SQLServer的流程的相关文章