因特网上的一个服务器,安装sql server, 端口号为 1433. 在windows应用程序中这样设定连接字符串
P_ConnectString = "Provider=SQLOLEDB.1;Password=pwd;" & _
"Persist Security Info=True;User ID=user;" & _
"Initial Catalog=database;" & _
"Data Source=*.*.*.*:1433;Connect Timeout=60"
有的客户端可以连上数据库,有的不可以.
连不上的客户端,ping 不通, telnet 也不通.
请问是不是防火墙的原因?
是不是同时更改服务器和客户端的端口就可以了? 哪位能够解决,另外开贴散分100.
P_ConnectString = "Provider=SQLOLEDB.1;Password=pwd;" & _
"Persist Security Info=True;User ID=user;" & _
"Initial Catalog=database;" & _
"Data Source=*.*.*.*:1433;Connect Timeout=60"
有的客户端可以连上数据库,有的不可以.
连不上的客户端,ping 不通, telnet 也不通.
请问是不是防火墙的原因?
是不是同时更改服务器和客户端的端口就可以了? 哪位能够解决,另外开贴散分100.
连不上的客户端,ping 不通ping电脑名或IP也不通?
=====================
是的 请赐教
sqlserver客户端-->开始菜单-->SQLserver-->客户端网络实用工具-->别名-->添加-->写入别名如"大力"-->"网络库"选tcp/ip-->服务器名称写入远程ip或实例名最后,检查所有机器的WINDOWS最新补丁和SQL最新补丁全部打上