仅在通过管理控制台进行连接时超时

时间:2011-09-29 10:12:15

标签: sql-server sql-server-2008

我在Windows 2003服务器上使用SQL Server 2008r2并从vista机器连接到它。

数据库本身是使用ODBC进行连接的应用程序的一部分,并且在100%的时间内完全连接。

但是当我对应用程序和数据库进行一些更改时,我正在通过管理控制台进行操作。我第一次尝试在早上连接到数据库时超时。

我有一个解决方法,包括远程桌面到服务器并使用同一服务器上的mamangement控制台连接到数据库。一旦我在本地连接,我可以关闭远程会话,然后我就可以从我的电脑上的管理控制台连接到服务器。此连接将全天保持打开状态,但如果我关闭管理控制台一段时间(10分钟以上,我还没有完全测试多长时间)它会再次超时。

这也发生在其他客户端的PC上,所以我认为我需要在服务器上更改一些内容...是否有人指出哪些设置可能导致此登录超时?我可以做些什么来修复它,因为它变成了一个严重的烦恼!

2 个答案:

答案 0 :(得分:0)

听起来您需要启用TCP / IP协议。您可以通过SSCM(SQL Server配置管理器)执行此操作。

答案 1 :(得分:0)

我想我现在已经弄明白了。正如上面的海报所提到的,似乎有效的解决方案与TCP / IP协议相关联。我需要进入协议并更新从动态到固定使用的端口并将它们放在1433上(为什么这不是默认我不知道,我认为它有充分的理由!)

在下面的帖子中找到答案

https://serverfault.com/questions/179898/sql-server-timeout-on-first-attempt