以文本方式查看主题

-  广东服务器技术论坛(IBM、HP、DELL、联想)  (http://gzhuize.com/bbs/index.asp)
--  服务器及网络应用杂谈  (http://gzhuize.com/bbs/list.asp?boardid=16)
----  六核CPU安装SQL Server 2005报错解决  (http://gzhuize.com/bbs/dispbbs.asp?boardid=16&id=5191)

--  作者:tangcx
--  发布时间:2012-2-14 9:49:23
--  六核CPU安装SQL Server 2005报错解决
硬件配置:IBM X3650M3 X5660 2.8GHZ (六核)CPU两颗,16GB内存,在装SQL SERVER 2005企业版时,提示SQL SERVER服务启不来,换了好几个版本都是如此,后来发现,SQL SERVER2005不支持处理器核心数不是2的N次幂就是怎么装也过不去,后来通更改系统选项中CPU的核心数解决了此问题,先把核心数改为1,然后再装就可以顺利安装了,装完后把SQL SP3补丁打完后,再把CPU核心数改为默认重启即可以正常使用CPU的所以物理核心数了,从而提高运算速度,使硬件性能达到最佳状态!!

--  作者:tangcx
--  发布时间:2012-2-14 9:51:31
--  
   故障描述:配置六核CPU的服务器在安装SQLSERVER2005过程中报错,报错内容如下:

    图片点击可在新窗口打开查看

    ▲图:六核CPU服务器安装SQLServer2005报错

    故障分析:SQLServer2005标准版支持不多于4颗的CPU,企业版无CPU限制,但是微软对CPU的总核数做了限制,总核数必须是2的n次方,即总核心数必须为1,2,4,8,16依此类推。因此配置六核CPU的服务器在安装SQLServer2005过程中均会遇到此问题

    解决办法:改变安装过程中系统应用的CPU核心数,安装结束后,再更改到正常的状态

    具体操作:1.开始-运行-输入“msconfig”,打开“系统配置实用程序”

    2.选择“BOOT.INI”—“高级选项”

    3.勾选“/NUMPROC”,数字选择为2的n次方,点击确定

    4.重新启动系统后,可正常安装SQLServer2005

    5.安装完成后,打全SQLServer2005SP2,SP3补丁

    6.然后将“/NUMPROC”去掉勾选

    7.重新启动后,可正常使用所有物理核心运行SQLServer2005
[此贴子已经被作者于2012-2-14 9:53:24编辑过]