Вот моя ошибка:
Код: Выделить всё
(pyodbc.Error) ('IM012', '[IM012] [Microsoft][ODBC Driver Manager] DRIVER keyword syntax error (0) (SQLDriverConnect)')
Код: Выделить всё
import pyodbc
from sqlalchemy import create_engine
connection_string = (
'mssql+pyodbc://@server_name/database_name?
driver=ODBC+Driver+17+for+SQL+Server;Trusted_Connection=yes')
engine = create_engine(connection_string)
engine.connect()
Код: Выделить всё
pyodbc.drivers()
Код: Выделить всё
['SQL Server',
'Microsoft Access Driver (*.mdb, *.accdb)',
'Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)',
'Microsoft Access Text Driver (*.txt, *.csv)',
'Microsoft Access dBASE Driver (*.dbf, *.ndx, *.mdx)',
'SQL Server Native Client RDA 11.0',
'ODBC Driver 17 for SQL Server']
Подробнее здесь: https://stackoverflow.com/questions/791 ... -installed
Мобильная версия