数据库服务器上的默认端口是1433,可是网管说1433端口容易被病毒攻击,所以在路由器上给屏蔽了,现在系统是 C/S结构,客户端通过ODBC连接不到数据库服务器,我把数据库服务器上的“服务器端网络配置”和“客户端网络配置”的端口号都更改为139。更改完毕重新启动服务器,可是客户端通过ODBC还是连接不到数据库服务器。我用netstat -na 和telnet 服务器IP 139这两个命令查看到139端口属于listening状态,应该是 没问题啊。注:客户端和服务器能够相互ping通。该怎样解决?????????????????????????????????谢谢大家。
--------------------------------
客户机没有安装sql server客户端
------------------------那为什么在服务器上运行应用程序就可以,而在客户端上就不行
"DRIVER={SQL SERVER};SERVER=计算机名;PORT=139;UID=用户名;PWD=密码;DATABASE=数据库名"
-----------------------------------------------------------------------
1.在服务器上的“客户端网络配置”的端口号已更改为139。
2.客户端与服务器端在一台机上上时,有时可能不会使用TCP/IP协议.