我正在使用cx_Oracle模塊連接到Oracle數據庫。 cx_Oracle.connect(usr,pwd,host:port/service)
有沒有超時?如果數據庫由於某種原因而關閉,或者主機無法訪問,則代碼將在connect()
,connect()
處掛起,方法需要很長時間才能返回。有什麼辦法來解決超時問題嗎?任何方式來更改cx_Oracle默認超時?函數cx_Oracle.connect(usr,pwd,host:port/service)是否有超時?
import cx_Oracle
try:
conn=cx_Oracle.connect('usr/[email protected]:port/service')
print "Success"
conn.close()
except Exception,e:
print "Error:"
print str(e)