下载后可任意编辑Oracle 访问 sqlserver 透明网关配置说明 ――编写人:陈命群一.简单业务描述:在 现 有 企 业 的 信 息 系 统 中 存 在 着 大 量 的 异 构 数 据 库 , 如 ORACLE/SQLSERVER 等,那么在进行系统之间的数据整合过程中,将不可避开的涉及到异构数据库之间的透明/无逢的数据访问
本文章将结合广钢 ERP 系统的后台ORACLE 数据库与检斤系统的后台 SQLSERVER 数据库的透明网关的配置和访问
二.简单技术描述:在 ORACLE 中提供了与其他数据库连接的组件,如与 SQLSERVER/DB2 等,在安装了组件之后将可以通过配置监听器/数据库连接等来完成数据库之间的访问
其中主要用到:透明网关代理、异类服务(Heterogeneous Services)数据库服务器情况:ORACLE 数据库地址:10
214 数据库 SID:LTDDB SQLSERVER 数据库地址:10
185 数据库名:jjdtest 用户名:SA三.具体实现步骤:1. 透明网关的安装:注意:(1) 透明网关可以不安装在与 ORACLE 数据库同台机器上,但是因为它是安装数据库的一部分,所以在安装网关的同时将会安装数据库,所以假如不是特别情况,可以将透明网关安装在数据库服务器上
(2)安装过程中可以同时配置远程数据库的地址和数据库名
下载后可任意编辑2. 配置网关初始参数文件:注意:(1) 透明网关 SID:访问异构数据库是一个数据库事例,类似于一个数据库,所以,必须提供一个网关的 SID,缺省为:tg4msql
其配置文件将以 ini
ora 来命名,存放在%ORACLE_HOME%\tg4msql\admin\下
(2) 假如自己指定 SID 或者配置多个数据库网关可以直接在生成的配置文件中直接修改即可,但是必须遵守