подключение к Oracle Timesten через cx_oracle в sqlalchemy

Я могу подключиться к oracle через cx_Oracle в sqlalchemy с помощью этой строки подключения:

connection_string = 'oracle+cx_oracle://user:[email protected]/orcl'

а также я могу подключить TimesTen с помощью cx_Oracle, используя это:

con = cx_Oracle.connect('user/[email protected]/tt2:timestendirect')

но я не знаю, как подключиться к TimesTen через cx_Oracle в sqlalchemy?


person Thomas Anderson    schedule 16.07.2016    source источник


Ответы (1)


Вы должны иметь возможность создать запись в файле конфигурации TNSNAMES.ora, а затем использовать ее напрямую. Если вы используете мгновенный клиент, вы можете установить переменную среды TNS_ADMIN так, чтобы она указывала на выбранный вами каталог, содержащий файл конфигурации tnsnames.ora.

https://docs.oracle.com/cd/E18283_01/timesten.112/e13066/oci.htm#BABHAAHJ

Синтаксис простого подключения не поддерживается sqlalchemy.

person Anthony Tuininga    schedule 18.07.2016