【问题现象】目前市场上出现了三核cpu(AMD处理器)的电脑,无法安装MSDE2000数据库,SQL SERVER 2000数据库可以安装,但是安装上之后无法安装SQL SERVER 2000 SP4补丁,而MSSQLSERVER2005数据库安装后,数据库服务无法启动,导致软件无法使用,那面对这种情况我们该如何操作?
【问题分析】目前微软发布的MSDE2000数据库、SQL SERVER 2000 sp4补丁、MSSQLSERVER2005数据库在安装的时候只能安装在2的次方的CPU上,比如说1、2、4核电脑上,但是MSSQLSERVER2005数据库可以通过修改操作系统的CPU核数来完成安装,具体操作方案请参考解决方案。注:三核的话,可以安装MSSQLSERVER2005数据库或者是SQL 2008 R2的数据库,解决方案中以MSSQLSERVER2005为例。
【解决方案】
(1)点击“开始”-“运行”输入“msconfig”点击“确定”。如下图所示:
(2)进入“系统配置实用程序”对话框,点击“BOOT.INI”选项卡下的“高级选项”。如下图所示:
(3)把“BOOT.INI”-“高级选项”里面的numproc打上“√”,把值修改成1然后点击确定,最后重新启动电脑。如下图所示:
(4)按照《如何安装MSSQLSERVER2005数据库》把数据库安装完成,并重启电脑。
(5)然后重新回到boot.ini高级选项中把numproc的选项“√”去掉,重新启动电脑后操作系统又三核CPU下运行。如下图所示:
注:如何判断电脑为三核?(Intel没有三核的CPU,AMD才有三核的CPU!)
右击“我的电脑”-“管理”-“设备管理器”-“处理器”-点开之后有三项即为三核,如下图所示操作系统为双核CPU: