有时候很奇怪, 客户端访问不了服务器,
   有时候就能,我也搞不清楚是哪些规则起了作用,
   还是哪个程序要访问网络被我禁止了,所以别人才访问不了我的sql server?

解决方案 »

  1.   

    我用的是sql server 2005 ,规则加上去以后,他自动跳到最后一行,你把他移到第一位也没用,
      

  2.   


    这个似乎没有什么关系吧?
    最关键的问题是防火墙中是否已允许了1433端口通过,(注意无论是服务器端还是客户端都必须允许)可以通过服务器可以通过telnet 127.0.0.1 1433来验证,客户端则必须通过telnet 服务器的IP地址 1433来验证,这两者中有一者未通过则必须在防火墙允许例外中打开这一端口。
      

  3.   

    我把所有规则清空了,一样访问不了sql
      

  4.   

    是否是你网络的DNS不稳定,你程序中的连接字符串使用的是什么方式连接的?IP么?还是机器名称?还是?
    也许是网络问题,
    如果是天网问题的话,那么应该一直都不能访问才对.
    很有可能是网络问题.
      

  5.   

    我把天网关闭了,立马就好
    连接是这样的  "server=xx.x.xx.xx\yy;uid=sa;pwd=hh;database=xx"