【问题标题】:Cannot connect anymore to local SQL Server 2008 database无法再连接到本地 SQL Server 2008 数据库
【发布时间】:2011-05-10 19:35:22
【问题描述】:

今天我去连接本地数据库,但由于未知原因无法再连接。我输入(本地)并像往常一样使用 Windows 身份验证,但我收到此错误。

无法连接到本地主机。

发生网络相关或特定于实例的错误,同时 建立与 SQL 的连接 服务器。找不到服务器或 无法访问。验证 实例名称正确且该 SQL 服务器配置为允许远程 连接。 (提供者:命名管道 提供者,错误:40 - 无法打开 连接到 SQL Server) (.Net SqlClient 数据提供者)

【问题讨论】:

    标签: sql-server sql-server-2008 windows-authentication


    【解决方案1】:

    SQL Server 服务是否正在运行?要检查,右键单击“我的电脑”并选择“管理...” 从窗口左侧的树中,选择“服务和应用程序”,然后选择“服务”。查找“SQL Server”服务,看看它是否处于“已启动”状态。如果没有,请右键单击该服务并选择“开始”。

    【讨论】:

    • 出于某种原因,我有 mssql express(即使我没有安装 - 可能来自视觉工作室???)和 sqlserver。只启动了 mssql express。觉得很奇怪,因为 sqlserver 一被设置为自动但没有启动。
    【解决方案2】:

    您可能还想检查该服务是否设置为自动启动。这样重启的时候就不用启动服务了...

    【讨论】:

    • 这很奇怪。它被设置为自动启动。然而它并没有启动,当我无法登录时我确实重新启动了。
    • 虽然是自动的,但一直不启动。今天又来了。
    • 有启动依赖吗?右键服务->依赖项?
    【解决方案3】:

    我刚刚遇到了同样的问题。我的数据库存储在外部硬盘上,不幸的是我在启动计算机后将其插入。

    我必须重新启动计算机,才能再次成功连接。注销是不够的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多