AMD三核处理器安装SQL2000 SP4补丁的方法
作者/wuliang1213 时间/2008-10-6 17:17:00 类别/综合 查看/
 发表评论 
标签:


  之前在AMD爱好者论坛上收到请求,说ZOL上有人无法在三核上安装SQL2000的SP4补丁,换双核就解决了。于是我用我的三核进行测试。由于本人对SQL并不熟悉,在之前的安装中犯了错误,并自以为已经安装成功了,后来才发现有问题。我安装的SQL是4in1版本,之前装的是企业版,企业版只能安装客户端,不能安装服务器端。发现错误后我换用了开发版,问题确实就出来了。

  在网上搜索了一下,发现了一篇帖子提到了相关的解决办法,大致意思是SQL的SP4补丁加入了对多核心的支持,但是这个支持是有限制的,就是处理器核心数必须是2的整数次方,即1、2、4、8、16核等。从这个角度来说,不光是三核心,即将发布的Intel6核心很可能也不适用。因为是软件的检测不通过,所以CPU方面再怎么打补丁都没用的,解决办法要么是微软为SQL2000提供更新补丁,或者利用欺骗手法通过软件的这一检测。从目前收到的情况来看,SQL2005兴许还有机会通过在msconfig里面修改核心数骗过检测,SQL2000 SP4就完全没机会了。因此暂时来讲,三核实体机上无法打上SP4补丁。

  不过文中还提到了另一种解决办法,就是通过虚拟机(virtual PC)。我已经验证了一遍,确实可行。三核处理器支持硬件虚拟化,在VPC里面打开硬件辅助虚拟化后就可以打上SP4补丁了。

  至于通过虚拟机安装SQL是好是坏,估计是各有各看吧。在虚拟机里可以让大家任意调试而不必担心影响系统,不过虚拟机模拟的性能就不怎么样,特别是那个VIA S3显卡(CPU还是8450,内存可以自行决定划出的容量大小,就这个显卡太垃圾,而且没法改),有点垃圾。
查看该用户更多文章>>