我试过的办法:
本地用telnet访问1433端口没有问题;
本地tracert www.***.com 无问题;
以上办法在本地服务器都试过,服务上失败(不知道以前是否正常).刚才访问ASP的程序发现SQL连接不上:
Microsoft OLE DB Provider for SQL Server 错误 '80004005' 
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。 声明:数据库用户名、密码以及访问数据库的权限等都正确.服务器上SQL账号测试正常

解决方案 »

  1.   

    一般情况下可能是 由于 名字解析 不对造成的 ,你可以检查一下 ping www.XXX.com 是否 可以 如果不行的话,你可以通过一下方式 实施
    在 C:\WINDOWS\system32\drivers\etc 打开hosts文件(文本文件),增加一条记录 ip地址(www.XXX.com)  www.XXX.com 使得可以正确获得
    名字解析即可
    或者要求运维 调整下DNS服务器,以便能正确解析,如果你使用DNS的话