采用AMD三核處理器的電腦無(wú)法安裝SQL2000 SP4補丁
吳琨(2012-4-11) 在幫一個(gè)客戶(hù)安裝SQL2000 SP4補丁時(shí),執行到“安裝程序正在為升級進(jìn)程對服務(wù)器進(jìn)行初始化...”這一步時(shí),就一直卡在這個(gè)畫(huà)面不動(dòng)了,大約過(guò)了二十多分鐘便彈出以下錯誤:

點(diǎn)擊“確定”后出現:

再“確定”,安裝程序就自動(dòng)關(guān)閉了。
經(jīng)查閱資料發(fā)現,SQL2000的SP4補丁是加入了對多核心處理器的支持,但是這個(gè)支持是有限制的,就是處理器核心數必須是2的整數次方,即1、2、4、8、16核等。再一查看,客戶(hù)的電腦使用的是AMD三核心的處理器,從這個(gè)角度來(lái)說(shuō),因為三核心處理器核心數不是2的整數次方,軟件的檢測不通過(guò),所以CPU方面再怎么打補丁都沒(méi)用,因此暫時(shí)來(lái)講,三核實(shí)體機上無(wú)法打上SP4補丁。只能建議客戶(hù)更換單核、雙核或者四核心的電腦來(lái)安裝SQL2000和打SP4補丁。