Я пытаюсь подключиться к моей базе данных SQL Server, используя python с pyodbc на моем Mac.Полная ошибка, которую я получаю при запуске:
libc ++ abi.dylib: завершение с необработанным исключением типа std :: runtime_error: collate_byname :: collate_byname не удалось создать для C / en_CA.
Код Python для подключения с использованием драйвера:
import pyodbc
cnxn = pyodbc.connect("Driver={ODBC Driver 17 for SQL Server}"
"Server=simvo-dbs.database.windows.net,1433;"
"Database=degree-planner-db;"
"UID=simvo_admin@simvo-dbs;"
"PWD=McGill_514;"
"loginTimeout=30;")
Другие соответствующие файлы:
odbcinst.ini:
[ODBC Driver 17 for SQL Server]
Description=Microsoft ODBC Driver 17 for SQL Server
Driver=/usr/local/lib/libmsodbcsql.17.dylib
UsageCount=1
odbc.ini:
[MSSQL]
TDS_Version = 7.3
Driver = ODBC Driver 17 for SQL Server
Server = simvo-dbs.database.windows.net
Port = 1433
Любая идея о том, что это за проблема, будет принята с благодарностью.Я использую MAC.