我正在尝试使用 pyodbc 和 pandas.io.sql 通过 python 连接到 IBM DB2,现在的转折是我不是超级用户,或者说我无权安装 DB2 驱动程序或其他任何东西。
在这种情况下是否可以使用 pyodbc 和 pandas.io.sql 连接到 DB2。
我到目前为止使用的代码是
cnxn = pyodbc.connect('Driver={FreeTDS}; Hostname=eee;Port=25369;Protocol=TCPIP;Database=rt;CurrentSchema=abc;UID=abc;PWD=efg;')
错误
pyodbc.Error: ('IM002', '[IM002] [unixODBC][Driver Manager]Data source name not found, and no default driver specified (0) (SQLDriverConnect)')
或者是否可以检查是否有预装的 DB2 驱动程序。