Nie próbowałem cx_Oracle, ale możesz połączyć się, określając poszczególne parametry -
conn = cx_Oracle.connect(user='username', password='[email protected]', dsn='server:port/services')
LUB
dsn_tns = cx_Oracle.makedsn('server', 'port', 'services')
conn = cx_Oracle.connect(user='username', password='[email protected]', dsn=dsn_tns)