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

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

ID:33549846

大小:246.00 KB

页数:12页

时间:2019-02-27

oracle配置透明网关连接sqlserver的流程_第1页
oracle配置透明网关连接sqlserver的流程_第2页
oracle配置透明网关连接sqlserver的流程_第3页
oracle配置透明网关连接sqlserver的流程_第4页
oracle配置透明网关连接sqlserver的流程_第5页
资源描述:

《oracle配置透明网关连接sqlserver的流程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一、  安装环境1.  当前使用数据库操作系统:WindowsServer2008x64IP地址:192.168.3.60数据库版本:oracle10g10204数据库实例:CRDS2.  目标数据库操作系统:WindowsServer2008x64IP地址:192.168.3.60数据库版本:SQLServer2008数据库实例:IA3.  透明网关操作系统:WindowsServer2003IP地址:192.168.3.8数据库版本:oracle9i92010二、        安装流程1.  TransparentGatewayforSQLServer安装

2、从Oracle9i数据库安装光盘setup.exe安装,选择安装客户端安装类型选择:管理员安装完客户端后,重新运行setup.exe,安装产品选择Oracle9iDatabase9.2.0.1.0,安装类型选择"自定义",安装组件选择OracleNetServices和OracleTransparentGateways,并在此项下选择OracleTransparentGatewayforMicrosoftSQLServer,安装过程中可以不设置连接到SQLServer的信息.如下图所示:以下的IP地址及数据库以实际环境为准2.  修改透明网关配置文件编辑%ORA

3、CLE_HOME%tg4msqladmininit%ORACLE_SID%.ora,该文件包含了TGforSQLServer的配置信息,其中%ORACLE_SID%是给TG的"SID",默认为tg4msql.修改文件中的行:其中SERVER后为SQLServer所在的服务器名称或ip地址,Database为连接到的数据库名称。当然,如果在SQLServer服务器上,有多个sqlserver实例,则使用‘服务器名\实例名’的方式设置上面的SERVER值,如:HS_FDS_CONNECT_INFO="SERVER=192.168.3.60\IA;DATAB

4、ASE=FCDB_BOND"。3.  配置透明网关监听编辑%ORACLE_HOME%etworkadminlistener.ora,编辑对应listener的SID_LIST%ORACLE_SID%必须为第二布中设置的SID,默认值为tg4msql.修改listener.ora文件后需重启listener使修改生效.如果没有listener.ora文件,请用NetConfigurationAssistant或NetManager新建一个LISTENER.以上操作都是在TransparentGateway所在机器上。4.  配置tnsnames.ora在当

5、前使用数据库服务器上:编辑需要连接到透明网关的OracleServer的$ORACLE_HOMEetworkadmintnsnames.ora,例如:HOST指向TransparentGateway所在的机器的IP,Service_name为第3步中的SID_NAME。使用tnsping测试服务名是否连通,命令:tnspingtg4msql。如果不通,请检查防火墙及网络配置。5.  在Oracle数据库中建立连接,指向TGforSQLServer其中tg4msql是tnsnames中建立的连接字符串。6.  确保CATHS.sql已被运行。以SYS用户连

6、接上去,查看有没有SYS.HS_FDS_CLASS,如果没有,运行$ORACLE_HOME/RDBMS"ADMIN"CATHS.SQL。7.  测试在目标数据库中建立表t,插入几条记录如运行select*fromt@fcdb。三、        本次配置文件透明网关D:oracleora92tg4msqladmininittg4msql.ora当前使用数据库D:oracleora92etworkadminlistener.ora当前使用数据库D:oracleora92etworkadmintnsnames.ora四、      

7、  问题解决及注意事项【错误信息】【错误处理】访问dblink时说明:这是基于网关的方式,因此不能在断开网络的情况下本地的oracle连接本地的SQLServer。【错误信息】【错误处理】在建立DBlink时,SQLServer的用户名和密码必须小写,而且要加双引号【错误信息】【错误处理】以SYS运行execdbms_hs.replace_base_caps(531,531,'First/Lastfunction');【错误信息】【错误处理】检查listener.ora和tnsnames.ora的配置信息有误【错误信息】【错误处理】以上信息表示由于SQlServ

8、er使用了"仅Windo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。