使用SQL Server连接服务器访问DB2 Server

来源:脚本之家  责任编辑:小易  

重启一下

首先,需要安装Microsoft OLE DB Provider for DB2

首先,需要安装Microsoft OLE DB Provider for DB2下载地址:htt

下载地址:http://download.microsoft.com/download/B/B/2/BB22098A-C071-415F-9269-2EB26CEFB562/DB2OLEDB_CN.exe

1、打开SQL Server Management Studio;2、连接到sql server

安装以后,菜单多出一项:

1、打开SQL Server Management Studio;2、连接到sql server

接下来,运行“数据访问工具”详细进行配置。

创建链接服务器exec sp_addlinkedserver 'link_test

假设DB2的配置信息如下所示

我妈小的时候,我外公家条件特别好,我妈是家里最小的,从小宠到大,什么事儿都轮不着她做。就是个饭来张口的大小姐,啥也不会做,还特别爱吃。家里做饭都是我爸,我妈只管吃,吃啥都是先挑好的,剩下的给我和我爸。记得我高考那天,我妈说要给我做早饭,结果我爸跟我妈双双睡过头,我洗漱完发现一个人都没起床,匆匆煎了个鸡蛋,夹了两片面包就杀去了考场……一般我妈在家跟我爸最多的台词就是:“你做的那个榨菜鱼真好吃,明天我们再做这个菜吧!”“今天怎么没有菜只有肉呢,再炒个土豆丝吧,挺快的。”“这是啥,好吃吗,怎么做的?”“我想吃西红柿炒鸡蛋,我去洗两个西红柿。”“怎么这么晚下班,等你做饭呢,我又不会做。”对我的最多的台

可访问的数据库地址:jdbc:db2://10.18.50.149:50000/BPMDB

我走过那一程山水,一树繁花,不为凡尘,只为你而来。一念花开,一念花落,这山长水远的人世,终究是要自己一个人走下去。人的一生会遇到两个人,一个惊艳了时光,一个温柔了岁月。时间很短,天涯很远,往后的一山一水,一朝一夕,自己安静地走完。倘若不慎走失迷途,跌入水中,也应该记得,有一条河流,叫重生。这世上任何地方,都可以生长;任何去处,都是归宿。那么,你别来找我,我亦不去寻你。守着剩下的流年,看一段岁月静好,现世安稳。当年相知未回音,空叹年华似流水。想人间婆娑,全无着落;看万般红紫,过眼成灰。忘川河畔,三生石上,我孤守得回忆是否经得起岁月的洗礼。我恨生前未积缘,古佛青灯度流年。一生一世一双人,半醉半醒半

用户名:db2admin

学校是理工科学校,像我们土木专业更是男女比例失衡严重,一个班三十三人,三个女生,男女比例是10比1。不过即便在狼多肉少的理工学校,也有女生远远超过男生的专业。学校的艺术院系,男女比例正好反过来,达到男女比例1比10。艺术院系的女生还漂亮,基本开艺术院系男生的玩笑,掉到女人堆里了。其实不管什么学校,男女比例失调是在专业上失调严重,我听说有学校什么煤矿安全专业的,没有女生,还有小语种的班级,男的都是一个独苗。

密码:db2admin

谢邀!文/墨子方第一、宿舍选取的是床位,如果六人间,就选择进门右手边第一个,如果这个床位正好在开门的门后,则不选,直接选进门右边第二个床位即可;第二、选取与宿舍大门对角的床位,也就是靠近阳台那边的两个床位。个人建议,仅供参考!风水自身是由自身慢慢养好的;风水不是迷信,就在我们身边!

说明下第五步的字符集:

主机 CCSID 可以通过以下命令获悉。

db2 connect to BPMDB user db2admin using db2admin

db2 get db cfg for BPMDB

 查询结果: 

C:\IBM\BPM\v8.5\db2\BIN>db2 connect to BPMDB user db2admin using db2admin

   数据库连接信息

 数据库服务器         = DB2/NT64 10.1.1

 SQL 授权标识         = DB2ADMIN

 本地数据库别名       = BPMDB

C:\IBM\BPM\v8.5\db2\BIN>db2 get db cfg for BPMDB

       数据库 BPMDB 的数据库配置

 数据库配置发行版级别                                    = 0x0f00

 数据库发行版级别                                        = 0x0f00

 数据库地域                                              = US

 数据库代码页                                            = 1208

 数据库代码集                                            = UTF-8

 数据库国家/地区代码                                     = 1

 数据库整理顺序                                          = IDENTITY

 备用整理顺序                              (ALT_COLLATE) =

 数字兼容性                                              = OFF

 PC 代码页,可以通过以下操作获悉。

 

第12步的字符串是需要用到的。

Provider=DB2OLEDB;User ID=db2admin;Password=db2admin;Initial Catalog=BPMDB;Network Transport Library=TCP;Host CCSID=1208;PC Code Page=936;Network Address=10.18.50.149;Network Port=50000;Package Collection=BPMDB;Process Binary as Character=False;Units of Work=RUW;DBMS Platform=DB2/MVS;Defer Prepare=False;Rowset Cache Size=0;Persist Security Info=True;Connection Pooling=False;Derive Parameters=False;

 

终于到了配置链接服务器的时候了,继续走起。

 

添加成功,下图能看到链接服务器 HEATHERNET

 

测试链接服务器查询数据

查询正常,能显示中文字段。

 

提示:如果第5步字符集配置不当将会导致中文字段名无法显示正常且一直会提示该字段不存在。

 

消息 7339,级别 16,状态 1,第 1 行

OLE DB provider 'DB2OLEDB' for linked server 'HEATHERNET' returned invalid data for column '[HEATHERNET].[BPMDB].[DB2ADMIN].[V_USER_MAPPING].POSITION_NAME'.

以下是配置正确的查询结果

至此,DB2的链接服务器搭建完毕。

扩展阅读,根据您访问的内容系统为您准备了以下内容,希望对您有帮助。

如何使用SQL Server链接服务器访问DB2 Server

1、打开SQL Server Management Studio;

2、连接到sql server 2008;

3、打开“服务器对象”->“链接服务器”;

4、右键“新建链接服务器”弹出对话框;

5、常规里在“链接服务器”输入2000所在的实例名。一般是机器名;

6、安全性里添加一个登录,用于登录

如何使用SQL Server链接服务器访问DB2 Server

首先,需要安装Microsoft OLE DB Provider for DB2

下载地址:http://download.microsoft.com/download/B/B/2/BB22098A-C071-415F-9269-2EB26CEFB562/DB2OLEDB_CN.exe

http://www.cnblogs.com/autumn/p/4250246.html

图文教程,请参考上文过程进行操作设置

sqlserver 链接服务器 连接db2 查询速度慢

链接服务器原本效率就不高吧,你说的数据量庞大,到底是多大?显然你通过链接服务器访问db2,肯定是比直接访问db2慢得多更多追问追答追问表字段类型都是字符串和小数型,没有包含图片等二进制文件数据,表数据空间占了1点多G。现在需要跨数据库关联查询,而只有sqlserver能同时连接两个不同类型的数据库,db2做不到,所以不得不使用SQLserver来访问db2。追答表的大小都是按数据条数计算的,百万级还是千万级还是更大追问四百多万条数据。追答四百万不算大数据,你可以试试只查询db2,先不跟sqlserver联合查询

db2怎么连接sqlserver??

需要使用DB2 Federation Server,类似Oracle Gateway,商务上需要单独收费。

如何使用SQL Server链接服务器访问DB2 Server

1、打开SQL Server Management Studio;

2、连接到sql server 2008;

3、打开“服务器对象”->“链接服务器”;

4、右键“新建链接服务器”弹出对话框;

5、常规里在“链接服务器”输入2000所在的实例名。一般是机器名;

6、安全性里添加一个登录,用于登录到2000。是不是没设置这里?

  • 本文相关:
  • ibm db2 日常维护汇总(四)
  • db2编程序技巧 (八)
  • db2编程序技巧 (九)
  • db2v8的pdf文档资料
  • db2 自动递增字段实现方法
  • db2编程序技巧 (四)
  • db2死锁的解决过程全记录
  • db2 数据库创建、表的ixf文件导出导入示例
  • db2 9(viper)快速入门
  • ibm db2 日常维护汇总(三)
  • 如何使用SQL Server链接服务器访问DB2 Server
  • 如何使用SQL Server链接服务器访问DB2 Server
  • sqlserver 链接服务器 连接db2 查询速度慢
  • db2怎么连接sqlserver??
  • 如何使用SQL Server链接服务器访问DB2 Server
  • SQL2008 LinkServer to DB2时: 无法从链接服务器"(null)&q...
  • 如何使用SQL Server链接服务器访问DB2 Server
  • 如何使用SQL Server链接服务器访问DB2 Server
  • 如何使用SQL Server链接服务器访问DB2 Server
  • 如何使用SQL Server链接服务器访问DB2 Server
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved