使用DB2 II创建DB2 UDB和Informix IDS的邦联数据库

使用DB2 II创建DB2 UDB和Informix IDS的邦联数据库

   DB2 II 现在叫WebSphere II了

环境:
Windows XP Pro
DB2 UDB V8.1 FixPak3
DB2 II V8.1 FixPak3
Informix IDS V10.00.TC1 (呵呵for IDS V9版本的wrapper支持IDS V10.0还可以)

Informix Server和DB2 UDB都在一台机器上,所以没有安装Informix Client-SDK。

(1)DB2 II V8.1的安装
DB2 II V8.1要求DB2 UDB V8.1打的补丁包高于FixPak2。
偶下载了FixPak3,另外还有下载DB2 II V8.1的FixPak3。
(a)安装DB2 UDB V8.1
(b)安装DB2 UDB V8.1 FixPak3
(c)安装DB2 II V8.1
(d)再安装DB2 UDB V8.1 FixPak3,同时安装DB2 II V8.1FixPak3(包括relational wrapper和norelational wrapper)

(2)DB2II
(a)编辑db2dj.ini文件,增加以下内容
INFORMIXDIR=C:/PROGRA~1/Informix
INFORMIXSERVER=ol_demo
CLIENT_LOCALE=EN_US.CP1252
DB_LOCALE=EN_US.8859-1
一开始没有配DB_LOCALE,CLIENT_LOCALE,Informix报-23101错

(b)创建包装器
db2 CREATE WRAPPER "INFORMIX" LIBRARY 'db2informix.dll';

(c)创建服务器
db2 create ifx_srv wrapper INFORMIX

(d)创建用户映射
db2 CREATE USER MAPPING FOR "username" SERVER "ifx_srv" OPTIONS ( ADD REMOTE_AUTHID 'username', ADD REMOTE_PASSWORD '*****') ;

(e)db2 set passthru ifx_srv
可以查询了;-)
db2 select count(*) from informix.systables

(f)创建昵称
db2 CREATE NICKNAME username.CUSTOMER FOR IFX_SRV."username"."customer";
也可以查询了
db2 select * from customer

还做了 Excel的连接。现在写起来比较简单,但整个过程还是折腾了2,3天。另外感觉使用控制中心比较方便。

参考资料
<联邦 - 数据库互操作性(第 1 部分)>
<联邦 - 数据库互操作性,继续大胆尝试(第 2 部分)>
<DB2 II V8.1 Installation Guide.pdf>
<DB2 II V8.1 Data Source Configuration Guide.pdf>

关键字: 数据库   服务器   word   windows xp   informix   ie   excel   db2  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值