本帖最后由 qqkill9999 于 2010-08-19 14:38:29 编辑

解决方案 »

  1.   

    ,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 --------------------在 sqlserver外围配置中 配置 远程连接。然后重启sqlserver服务
      

  2.   

      
    连接字符串是否正确  
    开始 -> 所有程序 -> MS SQL Server -> 配置工具 -> Sql server外围应用配置器 ->服务和连接的外围应用配置器 -> 打开MSSQLSERVER节点下的Database Engine节点,选择"远程连接",接下来建议选择”同时使用TCP/IP和named pipes ”,确定后,重启数据库服务.
      

  3.   

    这些当然都是改过了。连接字符串就是这样:
      <add key="ConnectionString" value="server=192.168.0.1;database=数据库名;uid=账户;pwd=密码"/>
      

  4.   

    http://topic.csdn.net/u/20100808/10/cd725d1d-d551-47cb-94d2-76beaa0ff43d.html
    http://yingyanliuy.85.blog.163.com/blog/static/3280385220105893531491
      

  5.   

    Sql server外围应用配置器设置一下
      

  6.   

    楼主你解决了没有?
    我同你的情况一样,项目中用了IBatisNet,配置好web.config和properties.config中2个连接串一致,一运行就报这个错。上面各位提到的设置也做了,还是不行。
    更奇怪的是server上面其它的网站用的也是这种串连接,竟然正常。我怀疑是IBatisNet在捣鬼。。