透明网关架设工作原理环境sqlserver服务器:MPZSMS01sqlserverdatabase:SMS_97A透明网关服务器:10
167ORACLE服务器:10
218准备条件:服务器防火墙全部关闭保证sqlserver验证模式为sqlserver及windows验证模式保证sqlserver为跨database连接安装透明网关下载透明网关文件http://www
oracle
com/technetwork/database/enterprise-edition/downloads/112010-win32soft-098987
html进行安装,勾选两个组建填写相关信息,可以先随便填写,然后进行手动配置配置配置网关异构服务服务文件$ORACLE_HOME\dg4msql\admin下init开头文件网关安装好后会有个默认的配置文件initdg4msql
ora模版,对其进行copy修改HS_FDS_CONNECT_INFO=MPZSMS01//SMS_97AHS_FDS_TRACE_LEVEL=DEBUGHS_FDS_RECOVERY_ACCOUNT=RECOVERHS_FDS_RECOVERY_PWD=RECOVER(HS_FDS_CONNECT_INFO为异构数据库连接字符串,MPZSMS01为异构数据库IP地址,SMS_97A为异构数据库名称
如果目标数据库有多个异构数据库实例可写成MPZSMS01/DB_NAME_INSTANCE/SMS_97A
如果是10G或9I可写成HS_FDS_CONNECT_INFO=”SERVER=HostIP,DATABASE=DBName”HS_FDS_TRACE_LEVEL为跟踪文件是否开启,如果关闭则OFF,路径为$ORACLE_HOME\dg4mssql\trace下