Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie konfiguriere ich pyodbc, um Zeichenfolgen von SQL Server mit freeTDS und unixODBC korrekt zu akzeptieren?

Nach fortgesetzter Arbeit bekomme ich jetzt Unicode-Zeichen in Python. Leider ist die Lösung, auf die ich gestoßen bin, ungefähr so ​​befriedigend wie das Küssen deines Cousins.

Ich habe das Problem gelöst, indem ich die Pakete python3 und python3-dev installiert und dann pyodbc mit python3 neu erstellt habe.

Jetzt, wo ich das getan habe, funktionieren meine Skripte jetzt, obwohl ich sie immer noch mit Python 2.7 ausführe.

Ich weiß also nicht, was dadurch behoben wurde, aber es funktioniert jetzt und ich kann mit dem Projekt fortfahren, mit dem ich begonnen habe.