zoukankan      html  css  js  c++  java
  • 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 无法打开到 SQL Se

    昨天在练习      DataAdapter 的时候又遇到一个前面遇到的问题
    在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)

    搜索出来的的方法一般都集中在:
    1.解决方法:开始-> 所有程序-> Ms   Sql   Server-> 配置工具-> sql   server外围应用配置器-> 服务和连接的外围应用配置器-> 打开MSSQLSERVER节点下的Database   Engine   节点,先择 "远程连接 ",接下建议选择 "同时使用TCP/IP和named   pipes ",确定后,重启数据库服务就可以了.

    2.最关键的一点就是需在SQL Server Configuration Manager中将SQL 2005的协议的前三项启用.否则还是出现这样的问题.

    3.最好的办法:
    server=.
    不用远程,用本地。。。省劲


    前面几个方法都试过了,结果都没有能够成功

    受到第三个办法的其实,我去检查了一下sConnectionString 才发现@"server=(loca
    l) \SqlExprese; database = Forum; Trusted_Connection =True";


    于是改动sqlexpress然后就好了

    启示: 1.细心,细心
            2.问题无法解决的时候好好看看代码有没有低级的用语错误
  • 相关阅读:
    C#实现RSA加密与解密、签名与认证
    RSA公钥加密,私钥解密的程序示例
    C#中自定义属性的例子
    HTTPS简单原理介绍
    深入浅出HTTPS基本原理
    WebClient请求帮助类
    WebApi安全性 使用TOKEN+签名验证
    jsvascript === 和==的区别
    UML中的图的出现顺序
    UML从需求到实现----用例
  • 原文地址:https://www.cnblogs.com/Tigerlee/p/1542153.html
Copyright © 2011-2022 走看看