6核 CPU導致SQL2005安裝時出“無法啟動服務”錯


周一新買的IBM3650M3的服務器上安裝SQL server2005

  安裝到一半時,報"提示:SQL Server 服務無法啟動。"錯。

  換了幾個操作系統版本和換了幾個版本的sql2005都是這一步出錯。 整整搞了一天半時間才找到原因,
為了廣大XDZM妹不犯我同樣的錯誤,現將解決方案公之於眾!

  后來才搞清楚,是CPU內核的原因 ,因為我這個IBM X3650M3是新出來的,CPU是六核的,

  原因:

  在安裝SQL 2005標准版(不多於四個CPU)和企業版(無限制)時,

  CPU的總核數必須是2的n次方。即核心數為1,2,4,8,16,32,依次類推。

  因服務器核心數為6x2=12,所以不能正常安裝。

  當將核心數更改為8時,順利完成安裝。

  解決辦法:

  安裝前更改系統應用的核心數。

  開始==>運行==>輸入msconfig,打開'系統配置實用程序',

  選擇'BOOT.INI'---'高級選項',勾選'/NUMPROC'數值選擇為最大的2的n次方。

  重新啟動后,可正常安裝SQL server 2005。

  安裝完成后,打全SQL 2005 SP3的補丁。

  然后將'/NUMPROC'去掉勾選。

  重新啟動系統后,即可正常使用所有物理核心運行SQL server 2005了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM