Я пытаюсь соединиться с базой данных Oracle, используя cx_Oracle в python, и постоянно получаю сообщение об ошибке:
DatabaseError: ORA-12170: TNS:Connect timeout occurred
Вот код, который я использую:
import cx_Oracle
dsn_tns = '(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=*ip*)(PORT=*port*))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=*service_name*)))'
db= cx_Oracle.connect('*username*', '*password*', dsn_tns, encoding="UTF-8")