Я разрабатываю клиентское серверное приложение для системы с несколькими базами данных.python Примечания Lotus: ошибка подключения odbc
Я использую Eclipse IDE с Python 2.5 и PyODBC2.5; необходимо прочитать содержимое из базы данных Lotus Notes, поэтому запустите некоторый базовый запрос, например - SELECT peronname FROM tablename.
'import pyodbc' в порядке - 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