+ -
当前位置:首页 → 问答吧 → DB2数据库连接出错,求帮助,在线等!【帮忙顶贴也给分,不能解决均分】

DB2数据库连接出错,求帮助,在线等!【帮忙顶贴也给分,不能解决均分】

时间:2011-12-14

来源:互联网

ASP.NET(C#)开发

有一个短信功能需要连接到第三方的数据库,提供了以下参数

IP地址:218.203.217.214
数据库端口:50110
数据库类型:DB2
数据库名称:masdb
数据库账号密码:db2inst1/XXXXX(密码就不放出来了)
短信中间表:TBL_SMSENDTASK
MAS服务号码:106573002207

我的电脑是Windows 2003 SP2
安装了Host Integration Server 2000后,在服务器资源管理器中可以配置DB2的数据的链接了

我尝试了以下2种数据库链接:
Provider=DB2OLEDB;Network Transport Library=TCPIP;Network Address=218.203.217.214;Network Port=50110;Initial Catalog=masdb;User ID=db2inst1;Password=XXXXX;

Provider=DB2OLEDB;Network Transport Library=TCPIP;Network Address=218.203.217.214:50110;Initial Catalog=masdb;User ID=db2inst1;Password=XXXXX;

提示“参数不正确”。

在服务器资源管理器里配置这几个属性也会有同样提示。

有哪位可以帮忙看看怎么修改或有哪些地方需要注意检查下。

作者: Alan_Chao   发布时间: 2011-12-14

服务启动起来才能进行连接;先执行:db2start

作者: yankai159357   发布时间: 2011-12-14

自己顶一下,不能沉,比较着急。

我是在DB2的官方网站输入参数生成的数据库链接,找不到错误,急求帮助。。。

作者: Alan_Chao   发布时间: 2011-12-14

SQL SERVER连接DB2

作者: ssp2009   发布时间: 2011-12-14

该回复于2011-12-14 11:51:53被管理员删除

  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
#5楼 得分:0回复于:2011-12-14 11:51:26
楼主的结贴率令人震惊~

既然你在资源管理器可以连接那么就用最方便的方式连咯

<appSettings>
<add key="ConnectionStringAccounts" value="server=218.203.217.214,50110
;database=masdb;uid=db2inst1;pwd=xxx"/>
  </appSettings>

作者: tinranqi   发布时间: 2011-12-14

引用 1 楼 yankai159357 的回复:

服务启动起来才能进行连接;先执行:db2start


我这边电脑找不到这个服务。需要安装什么软件吗?
我连的是外网IP,必须要安装这些吗?

我在我本机的VS2008的服务器资源管理器里是可以找到DB2数据库链接的配置项的

作者: a67251026   发布时间: 2011-12-14

引用 5 楼 a67251026 的回复:

楼主的结贴率令人震惊~

既然你在资源管理器可以连接那么就用最方便的方式连咯

<appSettings>
<add key="ConnectionStringAccounts" value="server=218.203.217.214,50110
;database=masdb;uid=db2inst1;pwd=xxx"/>
</appSettings>


资源管理器里链接也会提示同样的错误

作者: Alan_Chao   发布时间: 2011-12-14

该回复于2011-12-14 11:55:41被管理员删除

  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
  • id270
  • (小苍..东京..加勒比.)
  • 等 级:
#9楼 得分:0回复于:2011-12-14 11:56:03

作者: Alan_Chao   发布时间: 2011-12-14

DB2的连接字符串可以参考:点此
如果不行,可以改用OleDb或Odbc的数据驱动试试,当然需要下载相关驱动并安装。

作者: fengyuananan   发布时间: 2011-12-14

引用 10 楼 dalmeeme 的回复:

DB2的连接字符串可以参考:点此
如果不行,可以改用OleDb或Odbc的数据驱动试试,当然需要下载相关驱动并安装。


我就是用你给的这个链接的地址去生成的数据库链接,DB2的数据驱动我也安装了。
是不是必须安装DB2数据库才可以?

作者: id270   发布时间: 2011-12-14

我用OleDb的连接ok。就是后面碰到了连接池的问题DB2默认给的连接数量很少10来个吧
需要设置Pool Size来控制。

作者: dalmeeme   发布时间: 2011-12-14

我也是只装驱动,没装数据库的。

作者: Alan_Chao   发布时间: 2011-12-14