Transcript ddd
Oracle的Getways配置使用说明 青云博客http://daizhicun.blog.sohu.com/ 很多企业都有多个信息系统,各个系统的数 据库又有可能不一样,有 oracle,sqlserver,db2,mysql等等; 将这些系统整合成一个逻辑的共享资源, 就很麻烦,用Oracle的getways就能很好 的实现这一点;能够将所有数据库看成只 有oracle一个库;从而在信息共享,接口 处理上带来很大的便利; 青云博客http://daizhicun.blog.sohu.com/ 一、安装getways包 1. 在oracle官网上下载 最新的getways安装包; 下载页: http://www.oracle.com/technology/software/products/database/oracle11g/1120 10_win32soft.html 青云博客http://daizhicun.blog.sohu.com/ 青云博客http://daizhicun.blog.sohu.com/ 2.在已经安装oracle 的服务器上安装getways; 青云博客http://daizhicun.blog.sohu.com/ 3.安装画面: 青云博客http://daizhicun.blog.sohu.com/ 4.点击下一步: 青云博客http://daizhicun.blog.sohu.com/ 5.继续点下一步,不要直接安装,否者会有两个ORACLE_HOME,给配置管理 带来麻烦; 青云博客http://daizhicun.blog.sohu.com/ 6.点击“路径”的下拉框(自动会显示原有的ORACLE_HOME的路径),选择原 有ORACLE_HOME的位置 青云博客http://daizhicun.blog.sohu.com/ 7. 点击下一步 青云博客http://daizhicun.blog.sohu.com/ 8.点击下一步 青云博客http://daizhicun.blog.sohu.com/ 9.点击下一步 青云博客http://daizhicun.blog.sohu.com/ 10.点击安装 青云博客http://daizhicun.blog.sohu.com/ 11.安装结束 青云博客http://daizhicun.blog.sohu.com/ 12.查看产品清单 青云博客http://daizhicun.blog.sohu.com/ 11.查看产品信息 青云博客http://daizhicun.blog.sohu.com/ 12.查看产品清单 青云博客http://daizhicun.blog.sohu.com/ 二.配置 1.注册静态监听 在ORACLE_HOME/NETWORK/ADMIN/listener.ora 文件里增加 SID_LIST_LISTENER= (SID_LIST= (SID_DESC= (SID_NAME=dg4msql) (ORACLE_HOME=D:\app\dzc\product\11.1.0\db_1) #更改成实际的位置 (PROGRAM=dg4msql) ) ) 青云博客http://daizhicun.blog.sohu.com/ 举例: 青云博客http://daizhicun.blog.sohu.com/ 2.修改连接sqlserver的配置 修改文件: ORACLE_HOME/dg4msql/admin/initdg4msql.ora 一般只要修改 HS_FDS_CONNECT_INFO这一个参数就够了; HS_FDS_CONNECT_INF=sqlserver服务器名或IP//数据库名 青云博客http://daizhicun.blog.sohu.com/ 举例: 青云博客http://daizhicun.blog.sohu.com/ 3.修改数据库连接配置 在ORACLE_HOME/NETWORK/ADMIN/tnsnames.ora 文件里增加 DG4MSQL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = tcp)(HOST =自己的IP或服务名[不是 sqlserver的服务器])(PORT = 1521)) ) (CONNECT_DATA = (SID = dg4msql) ) (HS = OK) ) 青云博客http://daizhicun.blog.sohu.com/ 举例: 青云博客http://daizhicun.blog.sohu.com/ 三、如何使用: 1.修改后,必须要用: Lsnrctl stop ; lsnrctl start 重新启动监听; 2.建立DBLink create database link dblink名字 connect to sqlserver用户名 identified by sqlserver密码 using 'dg4msql‘ 3.测试: select * from dual@ dblink名字 select * from 某个表@ dblink名字 青云博客http://daizhicun.blog.sohu.com/ 举例: 青云博客http://daizhicun.blog.sohu.com/ 更详细的举例: