在网上转了几圈,得来了这么几个格式:
Provider=MSDASQL.1;Password=AdministratorPW;Persist Security Info=True;User ID=Administrator;Data Source=Order;Mode=ReadWrite
运行正常。但是必须配置ODBC数据源(好像必须安装DB2客户端才能配置上ODBC数据源),实在太麻烦了。Provider=DB2OLEDB;Network Transport Library=TCPIP;Network Address=10.10.10.10;Initial Catalog=Order;Package Collection=Order;Default Schema=Order;User ID=Administrator;Password=AdministratorPW
运行时报错 实时错误 '3706':
未找到提供程序。该程序可能未正确安装。Provider=IBMDADB2;Database=order;HOSTNAME=10.10.10.10;PROTOCOL=TCPIP;PORT=50000;uid=Administrator;pwd=AdministratorPW
运行时报错 实时错误 '-2147217887 (80040e21)':
SQL30081N 检测到通信错误。正在使用的通信协议:"TCP/IP"。正在使用的通信 API:"SOCKETS"。检测到错误的位置:""。检测到错误的通信函数:"connect"。协议特定的错误代码:"10061"、"*"、"*"。 SQLSTATE=08001怎么办啊?是不是我的参数写的不对?或者什么原因??
我的数据库名叫做Order,IP地址为10.10.10.10,没有设置过Package Collection和Default Schema这两个东西。
请问这个连接语句应该怎么写啊?或者需要做什么设置啊?
谢谢!!!!!!
Provider=MSDASQL.1;Password=AdministratorPW;Persist Security Info=True;User ID=Administrator;Data Source=Order;Mode=ReadWrite
运行正常。但是必须配置ODBC数据源(好像必须安装DB2客户端才能配置上ODBC数据源),实在太麻烦了。Provider=DB2OLEDB;Network Transport Library=TCPIP;Network Address=10.10.10.10;Initial Catalog=Order;Package Collection=Order;Default Schema=Order;User ID=Administrator;Password=AdministratorPW
运行时报错 实时错误 '3706':
未找到提供程序。该程序可能未正确安装。Provider=IBMDADB2;Database=order;HOSTNAME=10.10.10.10;PROTOCOL=TCPIP;PORT=50000;uid=Administrator;pwd=AdministratorPW
运行时报错 实时错误 '-2147217887 (80040e21)':
SQL30081N 检测到通信错误。正在使用的通信协议:"TCP/IP"。正在使用的通信 API:"SOCKETS"。检测到错误的位置:""。检测到错误的通信函数:"connect"。协议特定的错误代码:"10061"、"*"、"*"。 SQLSTATE=08001怎么办啊?是不是我的参数写的不对?或者什么原因??
我的数据库名叫做Order,IP地址为10.10.10.10,没有设置过Package Collection和Default Schema这两个东西。
请问这个连接语句应该怎么写啊?或者需要做什么设置啊?
谢谢!!!!!!
"Provider=DB2OLEDB;Network Transport Library=TCPIP;Network Address=10.10.10.10; Initial Catalog=QCDB;Package Collection=QCDB;Default Schema=Userid;User ID=Administrator;Password=AdministratorPW"
║ 免费的源码、工具网站,欢迎大家访问!║
║ http://www.j2soft.cn/ ║
╰═══════════════════╯
运行时报错 实时错误 '3706':
未找到提供程序。该程序可能未正确安装。是什么程序没有安装呢??
TCP/IP:
"Provider=DB2OLEDB;Network Transport Library=TCPIP;Network Address=XXX.XXX.XXX.XXX;Initial Catalog=MyCtlg;Package Collection=MyPkgCol;Default Schema=Schema;User ID=MyUser;Password=MyPW"
APPC:
"Provider=DB2OLEDB;APPC Local LU Alias=MyAlias;APPC Remote LU Alias=MyRemote;Initial Catalog=MyCtlg;Package Collection=MyPkgCol;Default Schema=Schema;User ID=MyUser;Password=MyPW" IBM's OLE DB Provider (shipped with IBM DB2 UDB v7 or above)
TCP/IP:
Provider=IBMDADB2;Database=sample;HOSTNAME=db2host;PROTOCOL=TCPIP;PORT=50000;uid=myUserName;pwd=myPwd; ODBC
Standard:
"driver={IBM DB2 ODBC DRIVER};Database=myDbName;hostname=myServerName;port=myPortNum;protocol=TCPIP; uid=myUserName; pwd=myPwd"
运行时报错 实时错误 '3706':
未找到提供程序。该程序可能未正确安装。是什么程序没有安装?
因为我想不装DB2客户端,所以不能用ODBC :(