Oracle
 sql >> Database >  >> RDS >> Oracle

Recupero di cx_Oracle.DatabaseError:DPI-1050:la libreria Oracle Client deve essere all'errore versione 11.2 o successiva

Ho avuto un problema molto simile al tuo. Sono stato in grado di risolverlo utilizzando un metodo di connessione diverso:

my_dsn = cx_Oracle.makedsn("host",port,sid="sid")
connection = cx_Oracle.connect(user="user", password="password", dsn=my_dsn)
cursor = connection.cursor()

querystring = "SQL query"
cursor.execute(querystring)

Vedi http://cx-oracle.readthedocs.io/en/latest/ modulo.html per ulteriori informazioni