• 在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败


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

    解决方法:

    1.打开远程连接,启用sa帐户,集合windows验证 请查看 http://hi.baidu.com/atmo/blog/item/ef72dc824adbb7be6d811955.html

    2.如果上面的方法还没有解决很可能是连接字符串的错误,如果用的是SQL Server 2005 Express ,连接字符串就要按下面的方法写,记得一定要加 "Express",我就是因为这个问题而提示这个错误
    <add key="ConnectionString" value="server=localhost\sqlexpress;uid=sa;pwd=123456;database=News"/>
    如果是SQl Server 2000 则是:

    <add key="ConnectionString" value="server=(local);uid=sa;pwd=123456;database=News"/>

    二.SQL SERVER 2005 连接时出错,应注意以下几方面的设置:

    1、身份认证模式:

    2、远程连接的方式:

    3、相关的服务是否已经启动,并设置其端口:

    0、首先保证连接字符串中的服务器和实例是正确的:

    例如:ConnString = "data source=LOCALHOST\\SQLEXPRESS;User Id=smart;Password=password;packet size=4096;database=SmartSchedule-ok";

  • 相关阅读:
    利用Linux系统生成随机密码的8种方法
    go语言中ASCII&unicode&utf8由来
    go语言指针
    js设计模式=封装
    python中urllib.request对象案例
    php实现jwt
    python错误捕获练习
    python多线程
    python多进程练习
    http三次握手,四次挥手
  • 原文地址:https://www.cnblogs.com/inspurhaitian/p/1276412.html
Copyright © 2020-2023  润新知