我正在extjs中构建一个连接到后端teradata的应用程序。它在本地工作得很好,但在部署时它给出
[Error 1277] [SQLState 08S01] Login timeout for Connection to server超过12秒。
我正在尝试增加超时时间。
Class.forName("com.teradata.jdbc.TeraDriver");
DriverManager.setLoginTimeout(100);
Connection conn = DriverManager.getConnection(connectionString, "user", "pass");
12秒后我仍然得到相同的超时错误。似乎setLoginTimeout没有工作。我哪里做错了?除了增加暂停时间,还有其他解决方案吗?
p。S:对于一个服务器,它工作得很好,现在我只改变了服务器名称指向另一个服务器,我得到超时。
下面的链接可能对你有帮助。
http://forums.teradata.com/forum/connectivity/could-you-tell-me-the-reason-why-login-time-out