使用sqlalchemy和pyodbc为SQL Server 2008设置连接超时

时间:2018-11-23 11:52:55

标签: python-3.x sql-server-2008 sqlalchemy

我正在尝试在Python 3.3上使用SQLAlchemy(带有pyodbc)连接到SQL Server 2008数据库。我想为它设置连接超时。

mssql_conn_str ="mssql://xxxx:xxxx@x.x.x.x:1433/xxxx?driver=ODBC Driver 17 for SQL Server&; odbc_options='TDS_Version=7.2'"
try:
    create_engine(mssql_conn_str, connect_args={'connect_timeout': 10}).connect()
except Exception as e:
    print(e)

我也尝试过connect_args={'timeout': 10},但是花费的时间比我设定的时间还要多。

0 个答案:

没有答案