在连接上创建cx_Oracle Python超时

时间:2019-04-30 17:07:52

标签: python cx-oracle connection-timeout

我正在尝试使Oracle内置的超时属性在Python中工作。

一些相关文档在这里: https://cx-oracle.readthedocs.io/en/latest/connection.html

import cx_Oracle
connection = cx_Oracle.connect("user/pass@thedb")
connection.callTimeout = 2000
cursor = connection.cursor()

麻烦的是,初始连接命令的超时时间过长(几分钟)。

我的问题是,有没有办法在建立连接之前以某种方式应用callTimeout?还是有另一种方法可以做我想做的事?

我知道此帮助: Set database connection timeout in Python 似乎为此过度使用线程。

0 个答案:

没有答案
相关问题