SQL SERVER 2000 掛起錯(cuò)誤的解決方法
來源:程序員人生 發(fā)布時(shí)間:2014-01-19 14:47:54 閱讀次數(shù):3428次
今天安裝sql2000,老是出掛起的錯(cuò)誤。所以找了找看見了這個(gè)方法。
步驟是:
1)添加/刪除程序中徹底刪除sql server。
2)將沒有刪除的sql server目錄也刪除掉。
3)打開注冊表編輯器,在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager中找到PendingFileRenameOperations項(xiàng)目,并刪除它。這樣就可以清除安裝暫掛項(xiàng)目。
4)刪除注冊表中跟sql server相關(guān)的鍵。
其實(shí)估計(jì)只要做第3步就可以搞定,這樣就可以清除安裝暫掛項(xiàng)目。自己是先走了1,2,4,最后做了3才搞定。所以估計(jì)3才是最關(guān)鍵的。
如果上面還是不能得到解決
那么再試下下面的:
將以下兩個(gè)從注冊表中刪除,一定可以解決SQL掛起問題:
一、開始運(yùn)行輸入regedit回車
+HKEY_LOCAL_MACHINE
+SYSTEM
+CurrentControlSet
+Control
+Session Manager下的FileRenameOperations刪掉
二、+HKEY_LOCAL_MACHINE
+SOFTWARE
+Microsoft
+Windows
+CurrentVersion
+Setup
+ExceptionComponents下的東西全部刪掉如:
{077ACEC7-979C-40AB-9835-435BA1511E0D}
{30C7234B-6482-4A55-A11D-ECD9030313F2}
{3FDF25EE-E592-4495-8391-6E9C504DAC2B}
{60204BB3-7078-4F70-8F69-68297621941C}......
總之有幾項(xiàng),就刪幾項(xiàng),刪掉后重啟,再裝SQL Server,就不會(huì)提示有掛起了。
安裝SQL Server2000的時(shí)候,安裝程序提示安裝程序被掛起,讓重新啟動(dòng)電腦,但即便是重新啟動(dòng)了再次安裝,SQL Server2000的安裝程序依舊提示這個(gè)錯(cuò)誤。看來重起并不能解除被掛起的安裝程序。查閱了資料,得知要解決這個(gè)問題需要?jiǎng)h除注冊表HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager下的PendingFileRenameOperations子鍵。
按照名稱來理解,HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager應(yīng)該存放的是當(dāng)前系統(tǒng)會(huì)話的快照,而PendingFileRenameOperations記錄的是一個(gè)未成功進(jìn)行的文件更名操作,SQL Server2000在安裝時(shí)可能會(huì)使用這個(gè)鍵值,記錄在安裝過程中對臨時(shí)文件的操作,如果SQL Server2000在安裝進(jìn)程啟動(dòng)時(shí)就發(fā)現(xiàn)這個(gè)鍵值存在,它就認(rèn)為上一個(gè)安裝程序沒有完成,從而拒絕繼續(xù)自身的安裝進(jìn)程。而按照道理,任何一個(gè)改寫過此鍵值的程序都應(yīng)當(dāng)在結(jié)束或者系統(tǒng)重新啟動(dòng)的時(shí)候?qū)⑦@個(gè)鍵值刪除,但如果由于種種原因這個(gè)操作沒有被進(jìn)行的話,那么SQL Server2000自然會(huì)得出錯(cuò)誤的結(jié)論。
辦法2:
在點(diǎn)開始——運(yùn)行,在運(yùn)行窗口輸入msconfig命令,則出現(xiàn)“系統(tǒng)配置實(shí)用程序”窗口,將啟動(dòng)選擇中的正常啟動(dòng)更改為診斷啟動(dòng)后重啟系統(tǒng)進(jìn)行安裝就OK了,
安裝完成后可再執(zhí)行上訴操作,將啟動(dòng)方式改為正常啟動(dòng),重新啟動(dòng),就一起Ok了。(出處:網(wǎng))
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)