1、设置firewall开放1433端口2、先保证ping通3、在dos下写入telnet ip 1433不会报错4、如果不行:
sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用 WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK了再用如asp:
<% 
  dim a,b,c
 set a=server.createobject("adodb.connection")
 a.open"driver={ sql server};server=机器名;uid=sa;pwd=密码;database=库名"
 b="select * from xsjk"
 set c=server.createobject("adodb.recordset") 
 c.open b,a
 response.write c("user")&"<br>"%>
访问。

解决方案 »

  1.   

    用ip连如企业管理器:
    企业管理器-->右键SQlserver组-->新建sqlserver注册-->下一步-->写入远程实例名(IP,机器名)-->下一步-->选Sqlserver登陆-->下一步-->写入登陆名与密码(sa,pass)-->下一步-->下一步-->完成如果还不行:打开1433端口
    sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用 WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK
      

  2.   

    用ip连如企业管理器:
    企业管理器-->右键SQlserver组-->新建sqlserver注册-->下一步-->写入远程实例名(IP,机器名)-->下一步-->选Sqlserver登陆-->下一步-->写入登陆名与密码(sa,pass)-->下一步-->下一步-->完成如果还不行:打开1433端口
    sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用 WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK
      

  3.   

    1、设置firewall开放1433端口2、先保证ping通3、在dos下写入telnet ip 1433不会报错4、如果不行:
    sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用 WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK了再用如asp:
    <% 
      dim a,b,c
     set a=server.createobject("adodb.connection")
     a.open"driver={ sql server};server=机器名;uid=sa;pwd=密码;database=库名"
     b="select * from xsjk"
     set c=server.createobject("adodb.recordset") 
     c.open b,a
     response.write c("user")&"<br>"%>
    访问。