Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python,FDB-Firebird超时_Python_Timeout_Firebird_Fdb - Fatal编程技术网

Python,FDB-Firebird超时

Python,FDB-Firebird超时,python,timeout,firebird,fdb,Python,Timeout,Firebird,Fdb,我正在用python和模块fdb()编写一个小脚本,它从firebird数据库读取数据,然后将数据写入postgres数据库。(带psycopg2模块) 除了一件事,一切都很好, 如果我有一个来自firebird数据库的查询,并且连接中断,程序将挂起,因为没有超时 我已经搜索了fdb文档,但没有选择 如何为sql查询添加超时? 或者最好的实现方法是什么?Firebird本身没有查询超时。这与Firebird python驱动程序无关吗?delphi和c#驱动程序报告断开连接错误

我正在用python和模块fdb()编写一个小脚本,它从firebird数据库读取数据,然后将数据写入postgres数据库。(带psycopg2模块)

除了一件事,一切都很好, 如果我有一个来自firebird数据库的查询,并且连接中断,程序将挂起,因为没有超时

我已经搜索了fdb文档,但没有选择

如何为sql查询添加超时?
或者最好的实现方法是什么?

Firebird本身没有查询超时。这与Firebird python驱动程序无关吗?delphi和c#驱动程序报告断开连接错误