请教SQL server 2000 的 端口配置问题!
数据库服务器上的默认端口是1433,可是网管说1433端口容易被病毒攻击,所以在路由器上给屏蔽了,现在系统是 C/S结构,客户端通过ODBC连接不到数据库服务器,我把数据库服务器上的“服务器端网络配置”和“客户端网络配置”的端口号都更改为139。更改完毕重新启动服务器,可是客户端通过ODBC还是连接不到数据库服务器。
我用netstat -na 和telnet 服务器IP 139
这两个命令查看到139端口属于listening状态,应该是 没问题啊。
注:客户端和服务器能够相互ping通。
该怎样解决?????????????????????????????????
谢谢大家。
------解决方案--------------------restart
------解决方案--------------------我把数据库服务器上的“服务器端网络配置”和“客户端网络配置”的端口号都更改为139。
----------------------------------------------
必须将客户端机器上的“客户端网络配置”的端口号也更改为139。
------解决方案--------------------SQL Server有个管理配置工具,叫 SQL Server Configuration Manager ,安装的时候在开始菜单就能找到
点击进入以后 选择 客户端网络配置 右键单击 别名 ,再单击 新建别名 ,填好端口号就可以了
客户端不用做任何设置,按正常的方式连接就好
------解决方案--------------------139属于well known 端口,换 1024 以上的吧!
------解决方案--------------------路由器上开了139吗?
------解决方案--------------------139端口是NETBIOS端口,楼主换其他端口吧
------解决方案--------------------139被占用了吧,换其他端口试试