ping sql的IP。看一看网络MTU值,TTL值。一般是不会有什么问题。
然后看代码对不对。

解决方案 »

  1.   

    如果网络没有问题,一般用SQL Server Client Network Utility正确设置一下服务器的别名就好了。
      

  2.   

    网络不通,检查用户名、密码、sql服务器名称,以及网络
      

  3.   

    登录网络上的数据库有时要有访问该服务器的权限(注意不光是数据库权限),也就是要先登录该服务器,有可能是你有这个权限但是当前不是使用的该用户名且还没有访问过该服务器。
    你是用哪种协议访问的?命名管道还是TCP/IP还是其它?