Microsoft SQL Server 2005服务无法启动

时间:2008-09-15 13:45:44

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

我一直在尝试安装Ms SQL Server 2005超过两周,而且我终于达到了先决条件似乎已经到位的程度。不幸的是,每次我尝试安装SQL Server本身时,都会收到以下消息:

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

安装程序然后“回滚”安装,我在安装程序列表中留下了三个未安装的产品:“SQL Server数据库服务”,“Reporting Services”和“工作站组件,联机丛书......”。

有没有人有任何想法?我无法检查SQL Server联机丛书主题,因为它们也没有安装;如果没有它们,我无法理解日志文件。

谢谢!

9 个答案:

答案 0 :(得分:4)

我在Windows 7 Professional上安装SQL Server 2005时出现类似问题,但出现错误SQL server failed to start。我在Windows中以管理员身份登录(我的用户ID是管理员)。

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

  2. 单击“SQL Server(MSSQLSERVER)”

  3. 的属性
  4. 转到登录标签,选择“此帐户”

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

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

  7. 希望这也有帮助..

答案 1 :(得分:1)

看起来并非所有先决条件都能按原样运行。此外,您需要确保从控制台本身进行安装,而不是通过任何类型的远程会话。 (我知道,这对于@@来说是一种痛苦,但有时会产生影响。)

您可以通过以下网址访问SQL Server 2005联机丛书: http://msdn.microsoft.com/en-us/library/ms130214(SQL.90).aspx。该文档应该可以帮助您解密日志。

Bonus花絮:一旦你走得那么远,如果你计划在没有安装失败并回滚的情况下安装SP2,那么这里将介绍另一个小智慧之珠:      http://blog.andreloker.de/post/2008/07/17/SQL-Server-hotfix-KB948109-fails-with-error-1920.aspx。 (我的问题是甚至没有安装“SQL Server VSS Writer”(服务)。祝你好运!

答案 2 :(得分:0)

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

答案 3 :(得分:0)

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

我发现此问题与最近部署的某些KB修补程序有关。由于某些原因,这些修补程序导致服务的启动时间比通常更长。

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

也许这就是你所经历的。

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

答案 4 :(得分:0)

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

答案 5 :(得分:0)

在SQL Server设置为运行的帐户没有所需权限之前,我已经看到过类似的东西。

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

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

希望这有帮助

答案 6 :(得分:0)

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

答案 7 :(得分:0)

microsoft sql server 2005的解决方案无法启动

  1. 打开时仔细阅读所有标签和图标名称
  2. 不要匆忙冷静并执行此程序
  3. 启动您的SQL并在遇到此错误时继续进行,而不是从此解决方案开始。不要退出安装
    start->控制面板 - >管理工具 - >服务 - >在服务中搜索sql server(sql express) - >点击登录(tab) - >检查本地系统帐户&还检查
    服务与桌面交互 - >点击恢复标签 - >首先失败选择重启服务;第二次失败 - >运行程序 - >申请确定

答案 8 :(得分:0)

要解决此问题,您可能需要修复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. 按照Symantec网站上提到的步骤操作: http://www.symantec.com/connect/articles/install-and-configure-sql-server-2005-express
  4. 希望这有帮助!