zoukankan      html  css  js  c++  java
  • 在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败

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

    1. 开启sql2005远程连接功能,开启办法如下,
               
    配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的

    Database Engine 节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named pipes",确定后,重启数

    据库服务就可以了.

    2.看看硬盘上有没有这个文件,如果有,将它移到另一个分区,看能否打开:

    C:\Program Files\Microsoft SQL Server\80\Tools\BINN\SQL Server Enterprise Manager.MSC

    如果没有此文件,说明此文件丢失

    如果能复制到另一分区并打开,说明你的c:盘有问题.

    如果不能复制,说明这个文件可能已经破坏,删除该文件.
    创建此文件的方法,运行对话框中输入:mmc


    控制台--添加/删除管理单元--添加--找到Microsoft SQL 企业管理器--添加--关闭--确定
    回到控制台

    再:控制台--选项--控制台模式选择"用户模式完全访问"--将下面的选择全部取消

    然后再:控制台--另存为--存储为:C:\Program Files\Microsoft SQL Server\80\Tools\BINN\SQL Server

    Enterprise Manager.MSC

    用了上面的方面还没有通过,结果发现输入计算名

    Microsoft SQL Server 2005--配置工具--SQL Server 外围应用配置器--服务和连接的外围应用配置器
    这些是通用的,都可以设置的
    =========================
    错误信息:
    “在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)”


    解决方案:

    1.安装一个SQL Server Management Studio Express。微软官方有下载,baidu,google里面都能查到。

    2.安装完成后,开始菜单里找到Microsoft SQL Server 2005--配置工具--SQL Server 外围应用配置器--服务和连接的外围应用配置器:
    打开MSSQLSERVER节点下的Database Engine 节点,选择"远程连接",再选择"同时使用TCP/IP和Named pipes",确定后重启数据库服务。

    3.用默认Windows身份验证模式登录SQL Server Management Studio Express,选择左边列表里面的服务器,右键查看属性,在"安全性"里面选择SQL Server和 Windows身份验证模式

    4.回到SQL Server Management Studio Express主界面,在"安全性"-"登录名"下面为自己新建一个登录名,设置为SQL Server身份验证,然后在左边选择自己 想要的权限。

    5.完上面四步后,通过以下连接字符串就应该可以连接到SQL Server 2005了。

    "data source=.\SQLEXPRESS;initial catalog=master;uid=sa;pwd=sa"

    其中.\SQLEXPRESS可以写作LOCALHOST\SQLEXPRESS或者MachineName\LOCALHOST,当然第一种写法最简单了,适用于本机。

  • 相关阅读:
    Premiere Pro 2020 教程(二)
    程序员的10个好习惯(转自四猿外)
    HtmlAgilityPack 抓取页面的乱码处理
    【Python爬虫】 学习笔记 ajax下爬取豆瓣请求第一页
    【Python爬虫】 学习笔记 get请求的方法
    【Python爬虫】 学习笔记 post请求的方法
    【Python爬虫】 学习笔记 post请求的方法(Cookie反爬)
    jQuery选择器实例手册
    弹出模态窗口并传递数值
    java synchronized详解
  • 原文地址:https://www.cnblogs.com/SoulStore/p/1051962.html
Copyright © 2011-2022 走看看