gpt4 book ai didi

python - SqlClient 连接超时

转载 作者:太空宇宙 更新时间:2023-11-04 10:57:22 27 4
gpt4 key购买 nike

我正在编写一些 python 来与我有权访问的 MSSQL 服务器进行交互。我目前遇到的问题是我的交易语句之一没有超过默认设置的超时期限(30 秒)。

我已尝试将连接字符串中的命令超时更改为值 0,这样这就不会成为问题,但我被告知不支持命令超时关键字。

这是我的连接字符串:

conn_string='data source=localhost;initial_catalog=research;trusted_connection=True;Connection Timeout=0;Command Timeout=0'

这是我在使用此连接字符串时收到的控制台消息:

Value Error: Keyword not supported: 'command timeout'

在尝试解决此问题时,我尝试过带空格、不带空格、带/不带大写字母的命令超时,具体取决于我当前正在阅读的支持线程。

当更改连接字符串中的命令超时似乎不起作用时,这里有人知道将超时值设置为超过 30 秒的方法吗?

最佳答案

或者,您可以这样做:

import adodbapi 
adodbapi.connect(connectionString, 100)

第二个参数是超时时间。

关于python - SqlClient 连接超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8684947/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com