正文

[ZT]SQL Server连接中的三个最常见错误(3)2007-08-26 11:09:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/otot/28851.html

分享到:

三.提示连接超时     如果遇到第三个错误,一般而言表示客户端已经找到了这台服务器,并且可以进行连接,     不过是由于连接的时间大于允许的时间而导致出错.     这种情况一般会发生在当用户在Internet上运行企业管理器来注册另外一台同样在Internet上的服务器,     并且是慢速连接时,有可能会导致以上的超时错误.有些情况下,由于局域网的网络问题,也会导致这样的错误.     要解决这样的错误,可以修改客户端的连接超时设置.     默认情况下,通过企业管理器注册另外一台SQL   Server的超时设置是   4   秒,     而查询分析器是   15   秒(这也是为什么在企业管理器里发生错误的可能性比较大的原因).     具体步骤为:     企业管理器中的设置:     1.在企业管理器中,选择菜单上的"工具",再选择"选项"     2.在弹出的"SQL   Server企业管理器属性"窗口中,点击"高级"选项卡     3.在"连接设置"下的"登录超时(秒)"右边的框中输入一个比较大的数字,如   20.     查询分析器中的设置:     工具   --   选项   --   连接   --   将登录超时设置为一个较大的数字    总结:     1.先保证ping通(有防火墙的先关闭防火墙)     2.在命令提示符下执行:telnet   <服务器ip地址>   1433   不会报错     3.连接时使用用ip连接企业管理器     4.如果不行     SQL   Server服务器--开始--程序--Microsoft   SQL   Server     --服务器网络实用工具     --启用   WinSock代理     --代理地址:(sqlserver服务器IP)     --代理端口--1433     ---确定     5.如果还不行,在客户端装个SQL   Server客户端配置一下:     开始--程序--Microsoft   SQL   Server--客户端网络实用工具     --别名--添加     --网络库选择"tcp/ip"--服务器别名输入SQL服务器名     --连接参数--服务器名称中输入SQL服务器ip地址     --如果你修改了SQL的端口,取消选择"动态决定端口",并输入对应的端口号  

阅读(3315) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册