我正在尝试使用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编码方面的超时时间吗?
附上屏幕截图以供参考:
答案 0 :(得分:1)
with udaExec.connect(method =“ odbc”,system = host,username = username, 密码=密码,LoginTimeout = 60,驱动程序=“ DRIVERNAME”)作为连接:
由于可能要花一些时间才能登录,因此您遇到了错误。 您需要添加一个参数LoginTimeout = 60来解决该问题。