- 论坛徽章:
- 0
|
-
- DB2II访问Oracle数据库的配置说明
- 一、安装配置Oracle客户端,用sqlplus测试能成功访问Oracle数据:
- 二、停止db2实例,下面以db2test实例为例:
- db2stop
- 三、以root用户身份登录,建立包装器库与数据源客户机软件之间的链接:
- su – root
- ###设置Oracle环境变量
- export ORACLE_HOME=/oracle/app/oracle/product/9.2.0.1
- ### For 64位实例
- /opt/IBM/db2/V8.1/bin64/djxlinkOracle
- ### For 32位实例
- /opt/IBM/db2/V8.1/bin/djxlinkOracle
- ### 更新实例,保留以前的位数
- /opt/IBM/db2/V8.1/instance/db2iupdt -k db2inst1
- exit
- ### 在分区数据库环境中,若有多台物理主机上,请分别在每台机器上运行上面的djxlinkOracle及实例更新操作。
- 四、配置实例主目录下的sqllib/cfg/db2dj.ini,增加如下Oracle环境变量内容:
- ORACLE_HOME=/oracle/app/oracle/product/9.2.0.1
- ORACLE_BASE=/oracle/app/oracle
- ORA_NLS33=/oracle/app/oracle/product/9.2.0.1/ocommon/nls/admin/data
- TNS_ADMIN=/oracle/app/oracle/product/9.2.0.1/network/admin
- NLS_LANG=american_america.zhs16cgb231280
- 五、修改 DBM参数FEDERATED为YES:
- db2 "update dbm cfg using FEDERATED YES"
- 六、重启实例,并建立测试数据库:
- db2start
- db2 "create db testdb using codeset ISO88591 territory us"
- db2 "connect to testdb"
- 七、注册Oracle包装器:
- db2 "create wrapper net8"
- 八、为Oracle数据源注册服务器定义:
- db2 "create server odb type oracle version 8.1.7 wrapper net8 options (node 'odb') "
- 九、为Oracle数据源创建用户映射:
- db2 "create user mapping for db2inst1 Server odb options (remote_authid 'user', remote_password 'pwd')"
- 十、创建用户昵称,测试连接:
- db2 "create nickname u_info for odb.sys.all_users"
- db2 "select count(*) from u_info"
- db2 "set passthru odb"
- db2 "select count(*) from sys.all_tables"
- db2 "set passthru reset"
复制代码
| 您对本贴的看法:鲜花[0] 臭蛋[0] | 上面在 大梦 05年的文档
在我的目录下没有找到 db2dj.ini 文件
-
- E:\IBM\SQLLIB\cfg>dir
- 驱动器 E 中的卷是 系统文件
- 卷的序列号是 CC2B-DFDA
- E:\IBM\SQLLIB\cfg 的目录
- 2005-06-03 21:25 上午 <DIR> .
- 2005-06-03 21:25 上午 <DIR> ..
- 2004-08-15 20:35 上午 4,096 db2audit.cfg
- 2004-08-15 20:35 上午 4,096 db2sysrq
- 2004-08-15 20:35 上午 12,903 DefHealthRules.reg
- 2004-08-15 20:35 上午 1,532 FederatedFromXML.dtd
- 2004-08-15 20:35 上午 1,655 db2.at
- 2004-08-15 20:35 上午 1,407 db2.oc
- 2004-08-15 20:35 上午 10 db2ese.lvl
- 2005-06-03 21:26 上午 <DIR> mq
- 2004-08-15 20:35 上午 6,567 db2mscs.ee
- 2004-08-15 20:35 上午 3,110 db2mscs.das
- 2004-08-15 20:35 上午 10 icuc.lvl
- 2004-08-15 20:35 上午 9,871 db2mscs.eee
- 2004-08-15 20:35 上午 4,096 db2sysmp
- 2004-08-15 20:35 上午 4,096 db2syssv
- 2005-06-03 21:26 上午 <DIR> install
- 2004-08-15 20:35 上午 6,809 drda.xml
- 2004-08-15 20:35 上午 3,330 wrapper.dtd
- 2004-08-15 20:35 上午 752 DJUpdateIniInput.dtd
- 2004-08-15 20:35 上午 651 DJUpdateIniOutput.dtd
- 2004-08-15 20:35 上午 376 wrapper_discovery.dtd
- 2007-07-06 21:32 上午 0 db2txt.lvl
- 19 个文件 65,367 字节
- 4 个目录 5,457,797,120 可用字节
- E:\IBM\SQLLIB\cfg>
复制代码 |
|