一、准备工作
首先需要安装Microsoft OLE DB Provider for DB2
在安装完成之后,在计算机中可以看到如下的界面
然后需要利用上述工具进行配置,可以检测DB2数据库是否连接成功。
DB2数据库信息如下:
数据库: 192.168.1.111:50000/test (DB2数据库端口默认是50000)
用户名:db2admin 密码:1234
二、Microsoft OLE DB Provider for DB2 配置
1.打开配置工具
点击 file->new->datasource
Initial catalog: DB2数据库的名称
点击 Connect 可以测试连接配置是否成功!
三、获取连接字符串
通过上述配置,我们可以测试DB2数据是否能成功连接,在测试成功之后,便可获取DB2数据库连接字符床。具体操作如下:
通过上述操作之后,可以获取DB2数据的连接字符串。不过需要注意的是,得到的字符串没有密码信息,需要人工添加。
Provider=DB2OLEDB;User ID=db2admin;Password:1234;Initial Catalog=test;Network Transport Library=TCP;Host CCSID=1208;PC Code Page=936;Network Address=192.168.1.111;Network Port=50000;Package Collection=test;Process Binary as Character=False;Units of Work=RUW;DBMS Platform=DB2/MVS;Defer Prepare=False;Rowset Cache Size=0;Persist Security Info=False;Connection Pooling=False;Derive Parameters=False;
四、在Sql Server 2008R 中创建DB2链接服务器对象
打开sql server 2008R,新建链接服务器对象
到这里 链接服务器对象就配置成功了,接下来就可以用其对数据库进行查询等操作。
五、使用链接服务器对象进行查询等操作
测试成功,成功查询DB2数据中表数据