Подключение к Teradata из python с использованием модуля teradata приводит к «WSA E TimedOut» - PullRequest
0 голосов
/ 25 апреля 2019

Я пытаюсь подключиться к Teradata из python, используя модуль teradata, но это приводит к TimedOut.

исключение:

(434, '[HY000] [Teradata][WSock32 DLL] (434) WSA E TimedOut: No response received when attempting to connect to the Teradata server')

есть ли способ увеличить время ожидания от кодирования pythonсторона?

прикрепив скриншот для справки:

enter image description here

1 Ответ

1 голос
/ 25 апреля 2019

с помощью udaExec.connect (method = "odbc", system = host, username = username, пароль = пароль, LoginTimeout = 60, драйвер = "ИМЯ ДРАЙВЕРА") при подключении:

Поскольку для входа в систему может потребоваться время, поэтому вы столкнулись с ошибкой. Вам нужно добавить параметр LoginTimeout = 60, который решит проблему.

...