1. 程式人生 > >安裝時,錯誤 29503 ,SQL Server 服務無法啟動

安裝時,錯誤 29503 ,SQL Server 服務無法啟動


-------------------------------------------------------------------------------- 

Machine         : XN01

Product         : SQL Server Database Services

Error           : SQL Server 服務無法啟動。有關詳細資訊,請參閱 SQL Server 聯機叢書中的主題“如何檢視 SQL Server 2005 安裝日誌檔案”和“手動啟動 SQL Server”。

--------------------------------------------------------------------------------

Machine         : XN01 

Product         : Microsoft SQL Server 2005 

Product Version : 9.00.1399.06 

Install         : Failed 

Log File        : C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0001_XN01_SQL.log 

Last Action     : InstallFinalize 

Error String    :錯誤 29503 

Error Number    : 29503 

-------------------------------------------------------------------------------- 

錯誤原因

多核cpu安裝sql server2005 時不能安裝(因為無法啟動sql server服務,從而導致無法安裝)。SQL Server2005 無法識別多核,從而導致安裝失敗。SQL Server 2008不存在此問題

解決方案

1.在命令列輸入msconfig,選擇'BOOT.INI'—‘高階選項',勾選‘/NUMPROC'數值選擇為最大的2的n次方(2/4/8),不能超過機器的總核數。點選確定,然後重啟電腦,重啟電腦設定才能生效。詳細看圖:

2.安裝SQL Server 2005,這次不會再出現服務無法啟動的錯誤。

3.安裝SQL Server SP3補丁:Service Package 3。

4.然後再次輸入msconfig,開啟【常規】選項卡,在常規選項卡上單擊正常啟動-載入所有裝置驅動程式和服務,然後單擊確定。

5.重啟電腦,搞定。