求助,急! SQL2000 更改默认端口后不能访问

missQJM 2006-03-06 05:06:43
把1433改成8080或者其他的后
在查询分析器里使用ip,8080 不能连接的上~

netstat -an 也没有看到 8080 端口
可是在IIS建一个网站,使用8080
netstat -an 可以看到8080端口,并且可以访问站点

系统是 win 2003 企业版
SQL 2000 已打SP4
在局域网里测试


想问问这是为什么?如何解决?
...全文
560 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
missQJM 2006-03-08
  • 打赏
  • 举报
回复
原来是我补丁安装问题
搞死我了!
哎~

谢谢各位!
结帖
kikisword 2006-03-07
  • 打赏
  • 举报
回复
应该是服务器端口和客户机端口不匹配的问题吧.

你在服务器上检查一下:(开始->程序->Microsoft SQL Server->服务器网络实用工具)
在“启用的协议”里,确保有“命名管道”和“TCP/IP”,然后点TCP/IP,再点属性。更改默认端口,并记下。

在客户机上检查一下:(开始->程序->Microsoft SQL Server->客户端网络实用工具)
在“按顺序启用协议”里,确保有“Named Pipes”和“TCP/IP”,然后点TCP/IP,再点属性。将默认端口改成和服务器端默认的端口相同,就可以了。



missQJM 2006-03-06
  • 打赏
  • 举报
回复
我在自己机子上也是可以的。
而在服务器上不行
win 2003已经打了SP1
windows 防火墙没开,
服务器本身也还没有装其他防火墙
改其他端口依然不行
就只有默认的1433可以直接只用IP连接

2台服务器是接在同一个交换机上~
启动8080端口的站点的话,另外一台可以访问它
kikisword 2006-03-06
  • 打赏
  • 举报
回复
哦,没有理由啊!我把1433端口改成是1234都可以啊.

检查一下那个8080端口有没有被其他程序使用了.如果有,那么端口会冲突,当你访问那个端口的时候可能就不是在访问SQL SERVER了。

或者换其他没有被程序使用的端口,如:8612试试了.

对了,如果是客户端连接的话,客户端上的那个端口也要改成是一样的才行哦!
zjcxc 元老 2006-03-06
  • 打赏
  • 举报
回复
那你改其他端口试试,(不会没有启用tcp/ip协议或者tcp/ip网络协议吧?)
missQJM 2006-03-06
  • 打赏
  • 举报
回复
有重启
在服务管理器里重启过
在服务里也试过~

IIS里建站点是在都不行之后
我才到IIS里建个使用8080的端口的网站的
zjcxc 元老 2006-03-06
  • 打赏
  • 举报
回复
我的电脑上测试是完全没有问题的.

另:
操作系统装上最新补丁
暂时关闭防火墙
zjcxc 元老 2006-03-06
  • 打赏
  • 举报
回复
改了后没有重新启动? 或者是早就被你的iis占用了?
missQJM 2006-03-06
  • 打赏
  • 举报
回复
帮我啊!
大虾们!

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧