sql server 2000以前的某個(gè)程序安裝已在安裝計(jì)算機(jī)上創(chuàng)建掛起的文件操作
然后我就不停的重新啟動(dòng),始終沒有安裝好,上網(wǎng)找資料,結(jié)果找到以下解決方案:步驟是:
1)添加/刪除程序中徹底刪除sqlserver。
2)將沒有刪除的sqlserver目錄也刪除掉。
3)打開注冊(cè)表編輯器,在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSessionManager中找到PendingFileRenameOperations項(xiàng)目,并刪除它。這樣就可以清除安裝暫掛項(xiàng)目。
4)刪除注冊(cè)表中跟sqlserver相關(guān)的鍵。
其實(shí)估計(jì)只要做第3步就可以搞定,這樣就可以清除安裝暫掛項(xiàng)目。自己是先走了1,2,4,最后做了3才搞定。所以估計(jì)3才是最關(guān)鍵的。
如果上面還是不能得到解決
那么再試下下面的:
將以下兩個(gè)從注冊(cè)表中刪除,一定可以解決SQL掛起問題:
一、開始運(yùn)行輸入regedit回車
+HKEY_LOCAL_MACHINE
+SYSTEM
+CurrentControlSet

+Control
+SessionManager下的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),刪掉后重啟,再裝SQLServer,就不會(huì)提示有掛起了。
結(jié)果還是不行,就在注冊(cè)表里搜索“PendingFileRenameOperations”,搜出一個(gè)刪除一個(gè),全部刪除就ok了發(fā)現(xiàn)原來在CurrentControlSet001和CurrentControlSet002下有很多PendingFileRenameOperations的值,就全部咔咔刪除掉,再安裝就ok,
愛華網(wǎng)



