Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment configurer pyodbc pour accepter correctement les chaînes de SQL Server en utilisant freeTDS et unixODBC ?

Donc, après un travail continu, je reçois maintenant des caractères unicode en python. Malheureusement, la solution sur laquelle je suis tombé est à peu près aussi satisfaisante que d'embrasser votre cousin.

J'ai résolu le problème en installant les packages python3 et python3-dev, puis en reconstruisant pyodbc avec python3.

Maintenant que j'ai fait cela, mes scripts fonctionnent maintenant même si je les exécute toujours avec python 2.7.

Je ne sais donc pas ce qui a été corrigé en faisant cela, mais cela fonctionne maintenant et je peux passer au projet avec lequel j'ai commencé.