как я могу подключиться к базе данных oracle с помощью python?

#database #oracle #connection #timeout

Вопрос:

Когда я выполняю команду:

"connection = cx_Oracle.connect(user, pw, dsn, encoding='utf8')" ,

затем я получил ошибку:

 "ORA-12170: TNS: Connect timeout occurred."  

Для получения дополнительной информации; на моем планшете сначала я подключился к нестатическому ip-адресу; затем удаленно подключился к своему рабочему столу со статическим Ip-адресом. Я работаю на своем удаленном рабочем столе со всеми включенными программами (oracle, python и т. Д.).

Комментарии:

1. Убедитесь, что подключение установлено, используя netcat: nc-vz mydbhostname 1521. После успешного вывода продолжайте работать с python.