日期:2014-05-17  浏览次数:20957 次

mssql改了端口后的问题.
原连接
ConnStr   =   "Provider=Sqloledb;   User   ID=sa;   Password=123456;   Initial   Catalog=mytable;   Data   Source=127.0.0.1; "

我把mssql的默认端口改为1434后,使用如下连接出错.
ConnStr   =   "Provider=Sqloledb;   User   ID=sa;   Password=123456;   Initial   Catalog=mytable;   Data   Source=127.0.0.1,1434; "

1434端口无冲突,请教?

------解决方案--------------------
客户端网络实用工具?
------解决方案--------------------
1、首先在机器上用netstat -an查看1434端口是否已经打开,或者去在网卡的IP限制机制是否开启(如果开启的话看一下里面的端口是否含有1434)

2、服务器端:程序--> SQLSERVER--> 服务器网络实用工具--> TCP/IP--> 属性--> 更改1433为1434(并选择隐藏服务器)--> 确定--> 确定,停止SQLSERVER服务--> 再度打开SQLSERVER服务

3、客户端:程序--> SQLSERVER--> 客户端网络实用工具--> TCP/IP--> 属性--> 更改1433为1434--> 确定--> 确定

4、从客户端启用查询分析器,输入服务器端IP以及用户名、口令进行登陆测试。