Logon Timeout Limitation
The property that controls the logon time out is DBPROP_INIT_TIMEOUT. The default for this property is 20 seconds. When this property is set to 0, OLE DB Provider for Teradata times out immediately when IDBInitialize::Initialize is called. OLE DB Provider for Teradata returns the error message:
[OLE DB Provider for Teradata]Logon timeout expired
This is a known limitation and will be corrected in a later version.
With OLE DB Provider for Teradata it is not possible to set an infinite timeout period. To prevent OLE DB Provider for Teradata from timing out, we recommend setting DBPROP_INIT_TIMEOUT to a large enough number to allow for the worst logon time scenario for your Teradata Database.