咨询热线:020-85550310  /  ENGLISH

新闻中心

您现所在的位置:首页 > 解决方案 > 系统集成/网络安全

六核CPU安装SQL Server 2005报错解决
时间:2012-03-01   

导读:硬件配置:IBM X3650M3 X5660 2.8GHZ (六核)CPU两颗,16GB内存,在装SQL SERVER 2005企业版时,提示SQL SERVER服务启不来。

新闻中心

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