Seite 1 von 1

Problem mit pyodbc unter Linux

Verfasst: Freitag 21. Januar 2011, 09:24
von noisefloor
Hallo,

ich habe pyodbc unter Ubuntu 10.04 via 'easy_install' installiert (und vorher via Paketverwaltung 'unixodbc-dev'), um auf eine MS SQL DB zuzugreifen.

Wenn ich jetzt folgenden Befehl absetzt:

Code: Alles auswählen

conn = pyodbc.connect('DRIVER={SQL Server};SERVER=195.0.142.122;DATABASE=DataAdair;UID=foo;PWD=bar')
bekomme ich folgenden Fehler:

Code: Alles auswählen

pyodbc.Error: ('IM002', '[IM002] [unixODBC][Driver Manager]Data source name not found, and no default driver specified (0) (SQLDriverConnectW)')
Lt. Recherche bei Google fehlt wohl irgendeine systemweite Konfiguration des ODBC-Treibers ('/etc/odbc.ini' ?), aber so richtig schlau werde ich daraus nicht...

Gruß, noisefloor

Re: Problem mit pyodbc unter Linux

Verfasst: Freitag 21. Januar 2011, 13:13
von Xynon1
Wenn dem so ist, wird es warscheinlich von Nöten sein, mal die Konfigurationsdatei ('/etc/odbc.ini') mal zu zeigen. Denn so kann man schlecht sehen, was falsch, oder nicht drin steht.

Re: Problem mit pyodbc unter Linux

Verfasst: Samstag 22. Januar 2011, 18:24
von noisefloor
Hallo,
Denn so kann man schlecht sehen, was falsch, oder nicht drin steht.
Das ist einfach: Es gibt keine (eben weil ich nicht weiß, wie sie aussehen soll. :K

Gruß, noisefloor