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