import os from dotenv import load_dotenv import cx_Oracle load_dotenv() def get_connection(): try: user = os.getenv("DB_USER") password = os.getenv("DB_PASSWORD") host = os.getenv("DB_HOST") port = os.getenv("DB_PORT", "1521") sid = os.getenv("DB_SID") dsn = cx_Oracle.makedsn(host, port, sid=sid) connection = cx_Oracle.connect(user=user, password=password, dsn=dsn) return connection except cx_Oracle.DatabaseError as e: print(f"Error al conectar a la base de datos: {e}") raise