【发布时间】:2009-04-01 09:04:47
【问题描述】:
当我远程连接到 SQL Server 2008 时,它只工作一次,之后服务器挂起。该服务无法停止或重新启动,并且在尝试再次连接时会出现“超时”错误。
服务器启用了 TCP/IP 连接。默认端口设置为 1433,我从动态端口中清除了 0。我启用了 127.0.0.1 IP 和公共 IP,并将 1433 IP 设置为它们。命名管道和其他协议(共享内存或其他)被禁用。
我正在使用“sa”用户和强密码从远程计算机进行连接。服务器设置为接受这两种身份验证模式。
第一次从远程机器连接完美。可以从数据库中检索查询工作和数据。断开连接并尝试再次连接后,它会出现超时错误。生成此错误是因为 SQL Server 在某处挂起。 此时,无法从服务计算机停止或重新启动 SQL Server 服务。唯一的解决方案是重新启动计算机。但是,从 SQL Management Studio 本地连接到服务器仍然有效。
我认为这与在某处进入无限循环有关,或者它在与远程计算机断开连接后并没有断开 1433 端口上的连接并且它仍在等待来自它的输入。
【问题讨论】:
标签: sql-server configuration remote-connection