Okay, nächster Versuch abgeschlossen.
1. Raspbian Stretch vom 18.04.2018 auf eine 16 GB Karte geschrieben.
2. Updates gemacht
3. >sudo apt-get install mc tdsodbc unixodbc unixodbc-dev python3-pyodbc
4. Die Datei /etc/odbcinst.ini um den Eintrag [FreeTDS] Driver = /usr/lib/gnueabihf/odbc/libtdsodbc.so erweitert.
5. >sudo pip3 install pypyodbc
Mit dem ConnectionString = """Driver={SQL Server}; Server=xxxx.yyyyy.ddddd.com;Database=db_bank;uid=pi;pwd=geheim;""" gab es folgenden Fehler:
... pypyodbc.OperationalError: ('01000', "[01000] [unixODBC][Driver Manager] Can't open lib 'SQL Server' : file not found")
Dann habe ich den ConnectionString geändert:
ConnectionString = """Driver={FreeTDS Server}; Server=xxxx.yyyyy.ddddd.com;Port=1433;Database=db_bank;uid=pi;pwd=geheim;""" gab es folgenden Fehler:
... pypyodbc.OperationalError: ('01000', "[01000] [unixODBC][Driver Manager] Can't open lib 'FreeTDS' : file not found")
Dies deutet meiner Meinung nach auf einen nicht vollständigen Treiber hin. Was mache ich falsch?