【问题标题】:Microsoft SQL Server 2005 service fails to startMicrosoft SQL Server 2005 服务无法启动
【发布时间】:2008-09-15 13:45:43
【问题描述】:

我已经尝试安装 Ms SQL Server 2005 两个多星期了,我终于到达了似乎所有先决条件都已到位的地步。不幸的是,每次我尝试自行安装 SQL Server 时,都会收到以下消息:

“SQL Server 服务启动失败。有关详细信息,请参阅 SQL Server 联机丛书主题“如何:查看 SQL Server 2005 安装日志文件”和“手动启动 SQL Server”。

然后安装程序“回滚”安装,我在安装列表中留下了三个已卸载的产品:“SQL Server 数据库服务”、“报告服务”和“工作站组件、联机书籍……”。

有人有什么想法吗?我无法查看 SQL Server 联机丛书主题,因为它们也没有安装;没有它们我就无法理解日志文件。

谢谢!

【问题讨论】:

标签: sql-server sql-server-2005 installation service


【解决方案1】:

我在 Windows 7 Professional 上安装 SQL Server 2005 时遇到了类似的问题,并收到错误 SQL server failed to start。我在 windows 中以管理员身份登录(我的用户 id 是管理员)。

解决方案

  1. 从控制面板转到服务 -> 管理工具

  2. 点击“SQL Server (MSSQLSERVER)”的属性

  3. 转到登录选项卡,选择“此帐户”

  4. 输入您的 Windows 登录详细信息(管理员和密码)

  5. 手动启动服务,应该可以正常工作..

希望这也有帮助..

【讨论】:

    【解决方案2】:

    看起来并非所有先决条件都真正发挥了应有的作用。此外,您需要确保从控制台本身安装,而不是通过任何类型的远程会话进行安装。 (我知道,这对 a@@ 来说很痛苦,但有时它会有所作为。)

    您可以访问 Web 上的 SQL Server 2005 联机丛书:http://msdn.microsoft.com/en-us/library/ms130214(SQL.90).aspx。该文档应该可以帮助您破译日志。

    额外花絮:一旦你做到了这一点,如果你打算安装 SP2 而不会导致安装失败并回滚,这里描述了另一个小智慧: http://blog.andreloker.de/post/2008/07/17/SQL-Server-hotfix-KB948109-fails-with-error-1920.aspx。 (我的问题是甚至没有安装“SQL Server VSS Writer”(服务)。)祝你好运!

    【讨论】:

      【解决方案3】:

      要解决此问题,您可能需要修复 SQL Server 2005

      简单步骤即可

      1. 更新/安装 .Net 2.0 框架。推荐在线提供 Windows Installer 3.1
      2. 从 Microsoft 网站下载安装文件: http://www.microsoft.com/en-in/download/details.aspx?id=184
      3. 按照赛门铁克网站上提到的以下步骤进行操作: http://www.symantec.com/connect/articles/install-and-configure-sql-server-2005-express

      希望这会有所帮助!

      【讨论】:

        【解决方案4】:

        microsoft sql server 2005 启动失败的解决方案

        1. 打开时仔细阅读所有选项卡和图标名称
        2. 别着急,冷静点,做这个过程
        3. 当您收到此错误时,请启动您的 sql 并继续进行,而不是从此解决方案开始。不要退出安装
          开始->控制面板-->管理工具-->服务-->在服务中搜索sql server(sql express)-->单击登录(选项卡)-->检查本地系统帐户并检查
          服务与桌面交互-->点击恢复选项卡-->第一次失败选择重启服务;第二次失败-->运行程序-->应用确定

        【讨论】:

          【解决方案5】:

          当屏幕上显示该错误消息时(在回滚开始之前)转到控制面板 -> 管理工具 -> 服务并查看该服务是否已实际安装。还要检查它使用什么帐户运行。如果它不使用本地系统,则双重和三重检查它使用的帐户是否有权访问安装 MS SQL 的程序目录。

          【讨论】:

            【解决方案6】:

            我们最近在运行 SQL 2005 服务器(更具体地说:报告服务)时遇到了类似的问题。 Windows 服务不再启动,没有任何真正的错误消息。

            我发现这个问题与最近部署的一些 KB 修补程序有关。出于某种原因,这些修补程序导致服务的启动时间比通常情况下要长。

            由于默认情况下,当服务无法超越启动方法时,会在 30 秒后终止服务,这就是它简单终止的原因。

            也许这就是你正在经历的。

            Microsoft Connect (link) 上描述了一种解决方法。尽管本文中列出的修补程序与已部署到我们系统的修补程序不匹配,但解决方法对我们有用。

            【讨论】:

              【解决方案7】:

              我会尝试从安装工具和数据库服务开始。留下分析,卢比等,看看你是否走得更远。我确实记得安装失败的问题,所以一定要进入添加/删除程序并删除卸载程序留下的所有部分

              【讨论】:

                【解决方案8】:

                我之前看到过类似的情况,当 SQL Server 设置为在其下运行的帐户没有所需的权限时。

                切线,一旦安装,一个常见的错误是从 Windows 服务更改登录凭据,而不是从 SQL Server 配置管理器。尽管它们看起来相同,但 SQL Server 工具授予对某些注册表项的访问权限,而 Windows 工具不授予这些权限,这可能会导致服务启动时出现问题。

                您可以在安装运行时运行Sysinternals RegMon/Sysinternals ProcessMon,通过 sqlsevr.exe 和失败消息进行过滤以查看帐户凭据是否有问题。

                希望对你有帮助

                【讨论】:

                  【解决方案9】:

                  我同意 Greg 的观点,即日志是最好的起点。我们遇到过类似的情况,解决方法是确保管理员在开始安装之前对注册表位置 HKLM\System\CurrentControlSet\Control\WMI\Security 拥有完全权限。 HTH。

                  【讨论】:

                    猜你喜欢
                    • 1970-01-01
                    • 1970-01-01
                    • 2019-11-06
                    • 1970-01-01
                    • 1970-01-01
                    • 2016-02-04
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    相关资源
                    最近更新 更多