Microsoft SQL Server 2005服务无法启动
我已经尝试安装SQL Server 2005女士已有两个多星期了,而Ive终于达到了所有必备条件都准备就绪的地步。不幸的是,每次我尝试安装SQL Server本身时,都会收到以下消息:
SQL Server服务无法启动。有关更多信息,请参见SQL Server联机丛书主题,"如何:查看SQL Server 2005安装日志文件"和"手动启动SQL Server"。
然后,安装程序回滚安装,然后在安装程序列表中留下三个未卸载的产品,即SQL Server数据库服务,Reporting Services和工作站组件,联机丛书。
有人有想法吗?我无法检查" SQL Server联机丛书"主题,因为它们没有安装。没有它们,我无法理解日志文件。
谢谢!
解决方案
回答
当错误消息显示在屏幕上(回滚开始之前)时,转到"控制面板"->"管理工具"->"服务",然后查看该服务是否已实际安装。还要检查其运行时使用的帐户。如果未使用本地系统,则请进行两次和三次检查,以确保其使用的帐户具有安装MS SQL的程序目录的权限。
回答
看起来并非所有准备工作都可以正常工作。另外,我们将要确保是从控制台本身进行安装,而不是通过任何远程会话进行安装。 (我知道,这对于a @@来说是很痛苦的,但有时会有所作为。)
我们可以通过以下网址访问Web上的SQL Server 2005联机丛书:http://msdn.microsoft.com/zh-cn/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编写器"(服务)。)祝我们好运!
回答
最近,我们在运行SQL 2005服务器时遇到了类似的问题(更具体地说:报告服务)。 Windows服务不再启动,没有任何真正的错误消息。
我发现此问题与最近已部署的某些KB修补程序有关。由于某些原因,这些修补程序导致服务花费的时间比通常的启动时间更长。
由于默认情况下,在无法超越启动方法的情况下,超时会在30秒后终止服务,这就是为什么它会终止的原因。
也许这就是我们正在经历的。
在Microsoft Connect(链接)上有解决方法。尽管本文列出的修补程序与已部署到我们系统的修补程序不匹配,但是该替代方法对我们有用。
回答
我会尝试只安装工具和数据库服务。离开分析,卢比等,看看你是否进一步。我确实会遇到安装失败的问题,因此请确保进入添加/删除程序并删除卸载程序遗留下来的所有内容
回答
在将SQL Server设置为在其下运行的帐户没有所需的权限之前,我已经看到过类似的内容。
切线地,一旦安装,一个常见的错误是从Windows服务而不是从SQL Server配置管理器更改登录凭据。尽管它们看起来相同,但是SQL Server工具授予对Windows工具所不具有的某些注册表项的访问权限,这可能导致服务启动时出现问题。
我们可以在安装运行时运行Sysinternals RegMon / Sysinternals ProcessMon,并通过sqlsevr.exe和"失败"消息进行筛选,以查看帐户凭据是否有问题。
希望这可以帮助
回答
我同意Greg的观点,该日志是最好的起点。我们遇到了类似的情况,并且解决方法是在开始安装之前,确保管理员对注册表位置HKLM \ System \ CurrentControlSet \ Control \ WMI \ Security具有完全权限。 HTH。