如何在64位Win7操作系統中安裝SQL2000
吳琨(2012-5-23) SQl2000是基于windows 32位系統開(kāi)發(fā),開(kāi)發(fā)初期還沒(méi)有64位操作系統,但是根據微軟貫徹的思想,以兼容為首要的目的,所以是可以進(jìn)行安裝的,在64位操作系統里面是有一個(gè)X86文件夾

,它是為了方便兼容32位軟件在64位系統進(jìn)行安裝的作用。SQl2000分為四個(gè)版本,分別是STANDARD(標準版)、PERSONAL(個(gè)人版)、ENTERPRISE(企業(yè)版)、DEVELOPER(開(kāi)發(fā)版),經(jīng)過(guò)測試,win7 64位操作系統只能安裝DEVELOPER(開(kāi)發(fā)版)。
在裝之前先要做一些準備工作:
①須在管理員端下安裝,打開(kāi)計算機管理,選擇用戶(hù)

把Administration啟用:

②把管理員的名稱(chēng)改為大寫(xiě):

這次測試用的是4合1版本的,點(diǎn)擊

不能安裝 ,也不提示錯誤,選擇版本之后就沒(méi)反應了,具體原因不清楚,查看安裝包下有x86文件夾,但沒(méi)x64,64位應該兼容32位的。
對于4合一的版本來(lái)說(shuō)只要找到安裝包里的 STANDARD、PERSONAL、ENTERPRISE、DEVELOPER文件夾下的 X86\SETUP\SETUPSQL.EXE

在安裝前右鍵單擊這個(gè)安裝程序,打開(kāi)兼容性:

進(jìn)入更改所有用戶(hù)的設置,兼容模式選擇Windows XP SP3,把那兩個(gè)圈記號的框框選上,然后一路安裝下去,至于說(shuō)安裝過(guò)程中提示 “被掛起”的故障,可以修改一下注冊表(打開(kāi)注冊表會(huì )吧:win鍵+R,出現“運行”框,輸入 regedit,確定),網(wǎng)上很容易找到,如下(主要是第三步):
參考網(wǎng)上資料,步驟是:
1)添加/刪除程序中徹底刪除sql server。
2)將沒(méi)有刪除的sql server目錄也刪除掉。
3)打開(kāi)注冊表編輯器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control \Session Manager中找到PendingFileRenameOperations項目,并刪除它。這樣就可以清除安裝暫掛項目。
4)刪除注冊表中跟sql server相關(guān)的鍵。
其實(shí)估計只要做第3步就可以搞定,這樣就可以清除安裝暫掛項目。自己是先走了1,2,4,最后做了3才搞定。所以估計3才是最關(guān)鍵的。
安裝過(guò)程中有錯誤提示,不要管,一路下去。
安裝完成后,可以發(fā)現計算機管理下面還是沒(méi)有數據庫,見(jiàn)下圖:

但是所有程序那里顯示全部安裝完成:

以及啟動(dòng)那里也有:

具體原因估計是還是兼容問(wèn)題,但不影響我們正常使用,還是可以新建數據庫,只是相當于在服務(wù)和應用程序那里少了個(gè)快捷方式而已,我們可以在這里手動(dòng)打開(kāi)企業(yè)管理器,進(jìn)行以后的數據庫新建工作: