`
szjian
  • 浏览: 72448 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

SQL Server客户端连接问题解决

阅读更多
近段时间,安装了个SQL Server2000 版,在公司内部用局域网内,用客户端却总是连接不上,自己的机器连接可以.
总体测试情况如下:
1.在客户端,用ping xx.xx.xx.xx ,ping通过,该服务器的主机存在;
2.在客户端,用telnet xx.xx.xx.xx 1433时,显示:不能打开到主机的连接,在端口 1433: 连接失败 信息;
3.网上论坛高手提示,SQL Server须下载个SP3补丁.下载安装后,同样于事无补;
4.查检了服务器端的\"服务器网络实用工具\"中的TCP/IP协议,里面的默认端口号是1433没错;
5.在命令提示符下,用netstat -na命令查询网络端口使用情况时,却显示不到1433给使用的情况;

奇怪的问题出现了:SQL Server上明明是配置着1433端口,而用命令却查不出来.

用了一种愚蠢的办法,N久没解决的问题竟然可以解决了:

1.下载SQL2000sp3补丁;
2.打开服务器端的SQL Server网络实用工具,往启用的协议中添加:命名管道,TCP/IP两种协议;
3.配置TCP/IP协议属性,修改其端口为其它任意目前系统没使用的端口号(如:2433),点击确定,重启SQL Server服务;
4.在命令提示符下,用netstat -na命令,可查到2433给使用的端口号记录;
5.用同样方法,再把其端口号改为:1433;用netstat -na命令查看,命令提示符窗口已经出现1433端口的使用记录;
6.随便找台机器,在查询分析工具进行远程连接,连接通过,OK,问题解决;
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics