1
我有以下代码:DB2连接字符串问题
import pyodbc
cnxn = pyodbc.connect('DRIVER={IBM DB2 ODBC DRIVER};DATABASE=TDB2;UID=username;PWD=password')
我收到错误消息SQLSTATE = 42705,这意味着它不能达到数据库。
当我使用AQT连接到DB2时,它指出数据库名称是DB2,数据源名称是TDB2,DBALIAS = TDB2,ODBC驱动程序是DB2CLI.DLL。在数据库内部,我有一些“容器”,这些容器在“数据库对象”类别中列出,容器包含表格,我相信我也需要在连接字符串中指定它。
我完全对此感到困惑。我甚至不知道AQT如何连接到数据库,没有我提供IP地址和端口号。
感谢您发表该答案。让我的ODBC连接字符串工作。 – David 2012-05-18 22:49:15
@大卫你非常欢迎。 – David 2012-06-09 08:12:35