在做从C#编程连接到数据库时,老是连接不成功提示是:
在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。
app.config文件是:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections>
  </configSections>
  <appSettings>
    <add key="ConnectionString" value="server=localhost;database=db_name;uid=login;pwd=password"/>
  </appSettings>
  <connectionStrings>
  </connectionStrings>
</configuration>百度了一下,说要改SQL 2005的设置,什么IP/TCP啊,什么用户验证登录一起选,什么关闭防火墙的,都弄了,但是问题依然存在。。有没有人知道还有什么问题会引起这个错误??~~是在VS2005里提示错误的。。连接不过去

解决方案 »

  1.   

    这个设置好了的,选了同时使用TCP/IP 和name pipes。。但是还是连接不上。。
      

  2.   

    这个设置好了的,选了同时使用TCP/IP 和name pipes。。但是还是连接不上。。
      

  3.   

    这个设置好了的,选了同时使用TCP/IP 和name pipes。。但是还是连接不上。。
      

  4.   

    打开配置工具->sql server配置管理器
    选sql server网络配置项下的的
    协议项,将tcp/ip启用
      

  5.   

    启用了的。。端口也改了1433IP1 IP2都启用了