下面是一些解决方式,你可以试一下:(转)1、先保证ping通2、在dos下写入telnet ip 1433不会报错3、用ip连上企业管理器:
企业管理器-->右键SQlserver组-->新建sqlserver注册-->下一步-->写入远程实例名(IP,机器名)-->下一步-->选Sqlserver登陆-->
下一步-->写入登陆名与密码(sa,pass)-->下一步-->下一步-->完成4、如果还不行:
sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用 WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->
1433-->OK了5、如果还不行:
sqlserver服务器-->开始菜单-->SQLserver-->客户端网络实用工具-->别名-->添加-->写入别名如"数据服务器"-->"网络库"选tcp/ip-->
服务器名称写入远程ip或实例名-->OK了
企业管理器-->右键SQlserver组-->新建sqlserver注册-->下一步-->写入远程实例名(IP,机器名)-->下一步-->选Sqlserver登陆-->
下一步-->写入登陆名与密码(sa,pass)-->下一步-->下一步-->完成4、如果还不行:
sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用 WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->
1433-->OK了5、如果还不行:
sqlserver服务器-->开始菜单-->SQLserver-->客户端网络实用工具-->别名-->添加-->写入别名如"数据服务器"-->"网络库"选tcp/ip-->
服务器名称写入远程ip或实例名-->OK了
打开:服务器端网络实用工具及客户端网络实用工具把名字管道协议删除,只留TCP/IP.
再问个弱的问题,这些设置都是客户端设置的吧。服务器端需不需要做那些设置?
客户端的配置必须与服务器端一样
你配置以下sql server client network utility(客户端网络实用工具)
新建别名例如a,网络库选择TCP/IP
服务器名称填入主机IP
在通过企业管理器注册一下。
要保证用户名和密码的正确