我正在开发跨数据库系统的客户端服务器应用程序。python莲花笔记:odbc连接错误
我使用的Eclipse IDE与Python 2.5和PyODBC2.5;需要从Lotus Notes数据库读取内容,因此请运行一些基本查询,如 - SELECT peronname FROM tablename。
'import pyodbc'ok - python看到它!
但是当我尝试运行
conn = pyodbc.connect("DRIVER={Lotus NotesSQL Driver};SERVER=localhost;UID=John
Meyer;PWD=yellowbird;DATABASE=mydb.nsf")
它给人的错误
pyodbc.Error: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data
source name not found and no default driver specified (0) (SQLDriverConnectW)')
[01S00] [Microsoft][ODBC Driver Manager] Invalid connection string attribute (0)
任何建议 - 什么应该在这里失踪?所有的意见和建议非常感谢。
PyODBC在一天结束时进行了最后的决定。只是不能使用odbc数据库的别名。当使用真实的数据库名称时,它可以很好地工作。 – ThreaderSlash 2009-11-23 05:12:52