SQL Server2005 服务无法启动


错误现象

SQL Server的安装是很easy的,尤其是第一次安装时一般来说都会非常顺利,只要下一步,下一步的操作就可以了,但是如果系统上卸载了 SQL Server重装的话,你就会遇到问题了,一般不会太顺利。我这一次是在新买的服务器上装的SQL Server 2005,操作系统是 Windows Server 2003 64bit 企业版。 安装时出现了如下错误:【SQL Server 服务无法启动。有关详细信息,请参阅SQL Server联机丛书中的主题“如何查看 Server 2005安装日志文件”和手动启动SQL Server“。】,详情看图:
SQL
SQL Server服务无法启动

错误日志

SQL Server 2005 安装错误码29503。产品: Microsoft SQL Server 2005 (64 位) -- 错 误 29503。SQL Server 服务无法启动。有关详细信息,请参阅 SQL Server 联机丛书中的主题“如何查 看 SQL Server 2005 安装日志文件”和“手动启动 SQL Server”。

错误原因

多核cpu安装sql server2005 时不能安装(因为无法启动sql server服务,从而导致无法安装)。我所安装 的服务器是HP服务器32核CPU,SQL Server2005 无法识别多核,从而导致安装失败。SQL Server 2008不存在此问题。

解决方案

解决办法:
先把安装Microsoft SQL Server文件夹整个删掉; 运行regedit命令,进入注册表,删除如下项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVERADHELPER
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server

然后安装以下步骤 执行

1.在命令行输入msconfig,打开BOOT.ini选项卡(英文)或者引导选项卡(中文),选择【高级选项...】 ,打开后并设置下拉框【处理器数】的值为1,或者【Numeric】选项卡的值为1。点击确定,然后重启电脑,重启电脑设置才能生效。

打开msconfig--->boot.ini---->numproc 而不是 Numeric ,不知道是不是远作者写错了,还是系统不同显示也不同?


2.安装SQL Server 2005,这次不会再出现服务无法启动的错误,应该会很顺利。
3.安装Service Package 3,SQL Server SP3补丁。
4.然后再次输入msconfig,打开【常规】选项卡,在常规选项卡上单击正常启动-加载所有设备驱动程序和服务,然后单击确定。
5.重启电脑,顺利安装;



你可能感兴趣的:(sqlserver2005)