Я подключаю свой уровень API к базе данных Oracle с помощью коннектора cx_oracle, проблема здесь в том, что мой компьютер БД продолжает перезагружаться по ряду других причин.
Я хочу, чтобы мой уровень API не восстанавливался для восстановлениясоединение или попытаться переподключиться, какое решение для этого лучше?
Пожалуйста, не предлагайте попробовать и поймать.
Мой код подключения:
import cx_Oracle
connection_string = "{user}/{password}@{server}:{port}/{sid}".format(
user=config.DB_USER,
password=config.DB_PASSWORD,
server=config.DB_HOST,
port=config.DB_PORT,
sid=config.DB_SID)
db_conn = cx_Oracle.connect(connection_string)
cursor = db_conn.cursor()
Iне знаю много об этом, но поможет ли здесь пул сеансов / подключений?