安裝SQL2000經常遇到的問題

在安裝SQL server 2000的過程中,經常會出現如下提示:

“以前的某個程序安裝已在安裝計算機上創建掛起的文件操作。運行安裝程序之前必須重新啓動計算機”,而英文版安裝時的提示爲“A previous program installaton created pending file operation on the installation machine,You must restart the computer before running setup"。

之後重啓計算機後完成安裝,有時甚至重啓後再次出現上述提示,無法繼續安裝。

這是系統在先前的安裝過程中在系統註冊表留下了一些殘留信息,導致不能安裝。

刪除如下鍵值即可正常安裝:

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Session Manager/PendingFileRenameOperations

上網查找了此鍵的作用,HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager存放的是當前系統會話的快照,而PendingFileRenameOperations記錄的是一個未成功進行的文件更名操作,SQL Server 2000在安裝時可能會使用這個鍵值,記錄在安裝過程中對臨時文件的操作,如果SQL Server2000在安裝進程啓動時就發現這個鍵值存在,它就認爲上一個安裝程序沒有完成,從而拒絕繼續自身的安裝進程。而按照道理,任何一個改寫過此鍵值的程序都應當在結束或者系統重新啓動的時候將這個鍵值刪除,但如果由於某些原因這個操作沒有被進行的話,那麼SQL Server2000自然會得出錯誤的結論。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章