版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ORACLE 11G透明网关访问SQL2008R2一、 测试环境说明SQL Server 2008 R2 64、win64_11gR2_database透明网关、Oracle Database 11g。其中Oracle 11g 、SQL Server 2008 R2 64、win64_11gR2_gateways分别安装在不同的电脑上。涉及到的三台服务器:Ø ORACLE 服务器:操作系统:Microsoft Windows Server 2008R2 64位 IP:192.168.10.20Ø SQL SERVER 服务器:操作系统:Microsoft Windows S
2、erver 2008R2 64位 IP:192.168.10.236Ø 透明网关服务器:操作系统:Microsoft Windows Server 2008R2 64位 IP:192.168.10.18二、 配置环境分别为三台服务器安装操作系统,并按照测试环境说明中的配置信息,进行操作系统配置。具体的SQL Server 2008R2和Oracle 11g 的安装不在这里赘述,下面详细说明一下透明网关的安装过程。透明网关下载地址:在主机WINGATEWAY上把下载好的透明网关文件win64_11gR2_gateways.zip 进行解压缩,解压后进入目录,点击setup.exe,启动
3、安装界面,安装Oracle Transparent Gateway For Microsoft SQL Server,如下图:下一步,输入SQL Server数据库服务器ip:192.168.10.236,SQL Server实例名称(如果SQL Server安装的是默认的实例名,这里可以不填写),SQL Server数据库名称:radmon,如下图:下一步,查看信息无误点击“安装”,如下图:安装最后会弹出,Oracle Net Configuration Assistant配置界面,如下图:把执行典型配置打勾,点击下一步,等待配置完成后,上面界面会自动关闭,回到主安装界面:点击退出完成透明网
4、关的安装。三、 配置透明网关参数文件在服务器:192.168.10.18上,默认情况下,安装透明网关时会生成一个默认的参数文件:initdg4msql.ora,它的SID是dg4msql,可是使用这个文件,也可以新建一个文件,本例中使用新建文件。进入$GATEWAY_HOMEtg_1dg4msqladmin目录,即安装透明网关的安装目录,E:product11.2.0tg_1,新建一个文件:inittest.ora,这个名字可随便取但要注意格式:init<sid>.ora,把它理解为参数文件就可以。HS_FDS_CONNECT_INFO=192.168.10.236/TESTHS_
5、FDS_TRACE_LEVEL=OFFHS_FDS_RECOVERY_ACCOUNT=RECOVERHS_FDS_RECOVERY_PWD=RECOVER其中:HS_FDS_CONNECT_INFO的设置有多种格式具体的可以查询Oracle的帮助文件。示例:四、 配置监听在服务器:192.168.10.18上,进入$GATEWAY_HOMEnetworkadmin下,编辑listener.ora文件:注意:下面的ORACLE_HOME实际上指的是安装透明网关的主目录,SID_NAME要与上一步配置的参数文件的名称相对应:SID_LIST_LISTENER = (SID_LIST = (SID_
6、DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME =E:product11.2.0tg_1 ) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME =test) (SID_NAME = test) (ORACLE_HOAME =E:product11.2.0tg_1 ) (PROGRAM = dg4msql) ) )LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521) ) (DES
7、CRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.18)(PORT = 1521) ) )示例:五、 启动监听在服务器:192.168.10.18上,进入$GATEWAY_HOMEBIN,找到LSNRCTL.EXE双击打开,弹出一下窗口:输入stop 先停止监听,然后在输入start启动监听:如果启动成功,说明透明网关已经配置完成。六、 配置tnsname.ora在数据库服务器:192.168.10.20上,打开,$ORACLE_HOMENETWORKADMIN,这里的$ORACLE_HOME指的是oracle的安装主目录,D:O
8、racleproduct11.2.0dbhome_1NETWORKADMIN,找到并打开tnsname.ora,添加以下内容:test= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST =192.168.10.18)(PORT = 1521) ) (CONNECT_DATA = (SID=test) ) (HS = OK) )注意:1、上面标黄色的ip是透明网关所在的ip,这点要特别注意;2、(HS = OK) 这个很重要,表示的是连接的是异构数据库。示例:配置tnsname.ora文件以后,在192.168.10
9、.20上创建数据库链接:打开SQL PLUS或者pl/sql:登录SQL PLUS 或者pl/sql后 输入:SQL>create database link test connect to sa identified by “11” using test;按回车后提示数据库链接已创建。输入select * from radmondb.ems_usertest;当从oracle数据库上发出这个sql时,实际上通过tnsname.ora配置的test信息转到192.168.10.18上,当192.168.10.18监听到192.168.10.20的请求时,再通过inittest.ora配置
10、的HS_FDS_CONNECT_INFO信息转到192.168.10.236的SQLSERVER数据库上,最终把用户需要的数据返回。七、 总结及扩展1、配置透明网关需要配置三个文件:分别为192.168.10.18上的inittest.ora,listener.ora和192.168.10.20上的tnsname.ora。2、透明网关连接到多个SQLSERVER上的配置,需要在透明网关服务器上增加一个init<sid>.ora文件,并且在listener.ora增加相应的内容:SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME
11、 = PLSExtProc) (ORACLE_HOME =E:product11.2.0tg_1 ) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME =test) (SID_NAME = test) (ORACLE_HOAME =E:product11.2.0tg_1 ) (PROGRAM = dg4msql) ) )同时在oracle服务器的tnsname.ora文件中增加相应的配置:<sid>= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 透明网关的ip/计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东江门幼儿师范高等专科学校《基础英语二》2023-2024学年第一学期期末试卷
- 广东财贸职业学院《陈设设计》2023-2024学年第一学期期末试卷
- 二氧化碳制备课件
- 《如何赢得合作》课件
- 赣州职业技术学院《工程计量与计价》2023-2024学年第一学期期末试卷
- 2024“五史”全文课件
- 小学生手工剪纸课件
- 赣南卫生健康职业学院《汉语言文学专业概论》2023-2024学年第一学期期末试卷
- 赣南科技学院《燃烧学B》2023-2024学年第一学期期末试卷
- 《保护煤柱的设计》课件
- 奥齿泰-工具盒使用精讲讲解学习课件
- 最新MARSI-医用黏胶相关皮肤损伤课件
- 工程开工报审表范本
- 航空小镇主题乐园项目规划设计方案
- 保洁冬季防滑防冻工作措施
- 少儿美术课件-《我的情绪小怪兽》
- 永续债计入权益的必备条件分析
- 预应力钢绞线张拉伸长量计算程序单端(自动版)
- 基坑监测课件ppt版(共155页)
- 开发区开发管理模式及发展要素PPT课件
- 急诊科科主任述职报告范文
评论
0/150
提交评论