我需要通过代理从SQLAlchemy连接到现有数据库。
self.DB = {
'drivername': 'oracle',
'host': url,
'port': port,
'username': username,
'password': password,
'database': dbname
}
_engine = create_engine(URL(**self.DB))
self.connection = _engine.connect()
我得到了:
cx_Oracle.DatabaseError: ORA-12170: TNS:Connect timeout occurred
我很确定我因公司政策而需要代理。我在文档中找不到任何提示如何通过代理创建连接。
非常感谢任何帮助!