sql server 2008 通过链接服务器连接DB2数据库

一、准备工作

首先需要安装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 


1


2

Initial catalog: DB2数据库的名称

3


4


5


6

点击 Connect 可以测试连接配置是否成功!

7


8

三、获取连接字符串

通过上述配置,我们可以测试DB2数据是否能成功连接,在测试成功之后,便可获取DB2数据库连接字符床。具体操作如下:


1

通过上述操作之后,可以获取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;

2

四、在Sql Server 2008R 中创建DB2链接服务器对象

打开sql server 2008R,新建链接服务器对象


1


2

到这里 链接服务器对象就配置成功了,接下来就可以用其对数据库进行查询等操作。

五、使用链接服务器对象进行查询等操作

测试成功,成功查询DB2数据中表数据

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容