【发布时间】:2015-03-09 21:22:55
【问题描述】:
代码
print pyodbc.dataSources()
print "Connecting via ODBC"
get a connection, if a connect cannot be made an exception will be raised here
conn = pyodbc.connect("DRIVER={NetezzaSQL Unicode};SERVER=localhost;PORT=5668;DATABASE=Database;UID=santiago;PWD=ha123;")
输出
我收到此错误,并且我还安装了 Netezza 驱动程序并安装了 unixODBC-devel。我也是linux新手。请问我可以帮忙吗?
{}
Connecting via ODBC
Traceback (most recent call last):
File "1.py", line 15, in <module>
conn = pyodbc.connect("DRIVER={NetezzaSQL Unicode};SERVER=localhost;PORT=5668;DATABASE=Database;UID=santiago;PWD=ha123>;")
pyodbc.Error: ('IM002', '[IM002] [unixODBC][Driver Manager]Data source name not found, and no default driver specified (0) (SQLDriverConnectW)')
【问题讨论】:
标签: python linux unicode pyodbc netezza