先把SQL??Server卸載,再把安裝時產生的“Microsoft??SQL??Server”文件夾刪掉,在運行注冊表,把HKEY_CURRENT_USER\\Software\\Microsoft\\Microsoft??SQL??Server,和HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Microsoft??SQL??Server全部刪掉,(注意要把Microsoft??SQL??Server文件夾整個刪掉),然后重起。??
再裝就應該沒有問題了!
Win2k 裝不上 SQL Server 2000 問題很常見.
//?? (1)配置服務器時中斷.
//?? (2)注冊 ActiveX 時中斷.
//?? (3)顯示到100%的時候中斷.
當然重新安裝 Windows 2000 完全可以安裝 SQL Server 2000.
安全起見:
1>先備份您的注冊表.
2>備份您的數據[進不了SQL Server 2000,可以備份 Program
Files\\Microsoft SQL Server\\MSSQL\\Data 文件夾的文件.]
您必須知道:
Windows 2000 Server 可以安裝SQL Server 2000的任何版本.
Windows 2000 Professional??僅可以安裝SQL Server 2000的個人
版.
有兩種辦法:
1:先卸載您的 SQL Server 2000,必要的時候刪除 Program
Files\\Microsoft SQL Server 文件夾.
2:放入 SQL Server 2000 光盤.
3:在"開始"--"運行"鍵入 "F:\\x86\\setup.exe k=dbg" (F是光盤)
?? [此命令的意思單步運行安裝 SQL Server 2000]
4:98%安裝不成功,沒有任何的提示.可能是:
?? (1)配置服務器時中斷.
?? (2)注冊 ActiveX 時中斷.
?? (3)顯示到100%的時候中斷.
????
這樣一來,您只能使用下面的辦法了!否則,您只有 FORMAT了!
1 打開注冊表
?? 在"開始"--"運行"鍵入 "regedit"????
2 按下列順序點擊打開
?? + HKEY_LOCAL_MACHINE
??????+ SOFTWART
???????? + Microsoft
????????????+ Windows
?????????????? + CurrentVersion
??????????????????+ Setup??????
???????????????????? + ExceptionComponents
3 將 ExceptionComponents 下面的文件夾全部刪除!
?? 如 {60BFF50D-FB2C-4498-A577-C9548C390BB9}
?????? {60BFF50D-FB2C-4498-A577-C9548C390BB9}
?????? {60BFF50D-FB2C-4498-A577-C9548C390BB9}
?????? {60BFF50D-FB2C-4498-A577-C9548C390BB9}
?????? .......
4 重新啟動:
5 重新安裝 SQL Server 2000
=======================================================
以前的某個程序安裝已在安裝計算機上創建掛起的文件操作。運行安裝之前,必須重新啟動計算機
a、重啟機器,再進行安裝,如果發現還有該錯誤,請按下面步驟
b、在開始->運行中輸入regedit
c、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置
d、選擇文件->倒出,保存
e、在右邊窗口右擊PendingFileRenameOperations,選擇刪除,然后確認
f、重啟安裝,問題解決
如果還有同樣問題,請檢查其它注冊表中是否有該值存在,如有請刪掉。
=========================================
修改注冊表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session?Manager項,把ObjectDirectories的值清空即可。
1、先停止服務,退出,再到控制面板正常卸載;
2、刪除安裝路徑下的所有目錄文件夾,包括注冊表,如果擔心刪除不到位,可以用查找命令,將所有*SQL*的逐一查出,然后再一一確認刪除;(如果安裝SQL時,不是按默認路徑安裝,除了刪除安裝路徑下的所有目錄文件夾外,主系統盤里的程序組里的相應文件夾也要刪除)
3、刪除的時候還應考慮到C:\Program Files\Common Files\Microsoft Shared\web server extensions\40\bin\FPMMC.MSC;
4、管理工具中,將SQLSERVERAGENT服務停止服務;此服務程序存放在D:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlagent.exe -i MSSQLSERVER
5、將C:\WINDOWS目錄下的sql.mif、sqlsp.log、sqlstp.log、sqlsrv32.rll、sqlwid.dll、sqlwoa.dll、dbmsqlgc.dll、SQLSRV32.dll、sqlclnt.rsp、sqlunirl.dll、SQLSERVR.EXE-18F260D8.pf、SQLMANGR.EXE-0150BA62.pf等清除;(偶機器SQL是打過SP4的)
6、刪除時還應將C:\Program Files\Common Files\Microsoft Shared\SQL Debugging\sqldbreg2.exe,sqldbreg.exe
,sqldbg.dll也清除掉;
7、如果安裝不成功,記得要將C:\WINDOWS\Temp\SQLSETUP\BIN\SCM.EXE一并清除;
8、卸載干凈后,如果怕再次安裝出錯,那就建議按默認路徑安裝;
9、SQL在安裝過程中如果出錯,系統會鎖定文件,當然,卸載程序也會,但可以通過修改注冊表,就不用重新啟動,再嘗試安裝了。(建議裝完SQL后還是重新啟動一下機器,就避免修改注冊表了)
避免重啟,注冊表修改:(1)運行REGEDIT;(2)注冊表中選擇HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager,將光標定位于此;(3)選擇文件->導出,再次保存(安全起見);(4)在右邊窗中右擊PendingFile Rename Operations,選擇刪除,最后確認;
10、如果安裝不成功,還可以通過C:\WINDOWS\sqlstp.log查看安裝不成功的原因,這個是最利于解決問題的了;
11、同時需要將C:\Documents and Settings\XXX\Local Settings\Temp\所有關于*SQL*.*全部清除;例如將sqlsp.out,SQLSERVR.DBD,sqlmangr.exe.mdmp,sqlmangr.exe.hdmp清除即可。
安裝SQL Server 遇到錯誤提示:
以前的某個程序安裝已在安裝計算機上創建掛起的文件操作。運行安裝程序之前必須重新啟動計算機!。
打開注冊表編輯器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
中找到 PendingFileRenameOperations 項目,并刪除它。這樣就可以清除安裝暫掛項目。
注意:不用重起電腦,繼續安裝即可!
提示“文件掛起”,SQL Server 無法安裝
安裝SQL Server 2000個人版用作開發,可是每次安裝都提示“以前的某個程序安裝已在安裝計算計上創建掛起的文件操作。運行安裝程序之前必須重新啟動計算機。”重新啟動了計算機之后,問題卻絲毫沒有解決,依然提示這樣的話。
解決方法:
先把SQL? Server卸載,再把安裝時產生的“Microsoft? SQL? Server”文件夾刪掉,在運行注冊表,把HKEY_CURRENT_USER\\Software\\Microsoft\\Microsoft? SQL? Server,和HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Microsoft? SQL? Server全部刪掉,(注意要把Microsoft? SQL? Server文件夾整個刪掉),然后重起。?
再裝就應該沒有問題了!
Win2k 裝不上 SQL Server 2000 問題很常見.
//?? (1)配置服務器時中斷.
//?? (2)注冊 ActiveX 時中斷.
//?? (3)顯示到100%的時候中斷.
當然重新安裝 Windows 2000 完全可以安裝 SQL Server 2000.
安全起見:
1>先備份您的注冊表.
2>備份您的數據[進不了SQL Server 2000,可以備份 Program
Files\\Microsoft SQL Server\\MSSQL\\Data 文件夾的文件.]
您必須知道:
Windows 2000 Server 可以安裝SQL Server 2000的任何版本.
Windows 2000 Professional? 僅可以安裝SQL Server 2000的個人
版.
有兩種辦法:
1:先卸載您的 SQL Server 2000,必要的時候刪除 Program
Files\\Microsoft SQL Server 文件夾.
2:放入 SQL Server 2000 光盤.
3:在"開始"--"運行"鍵入 "F:\\x86\\setup.exe k=dbg" (F是光盤)
?? [此命令的意思單步運行安裝 SQL Server 2000]
4:98%安裝不成功,沒有任何的提示.可能是:
?? (1)配置服務器時中斷.
?? (2)注冊 ActiveX 時中斷.
?? (3)顯示到100%的時候中斷.
????
這樣一來,您只能使用下面的辦法了!否則,您只有 FORMAT了!
1 打開注冊表
?? 在"開始"--"運行"鍵入 "regedit"????
2 按下列順序點擊打開
?? + HKEY_LOCAL_MACHINE
????? + SOFTWART
???????? + Microsoft
??????????? + Windows
?????????????? + CurrentVersion
????????????????? + Setup?????
???????????????????? + ExceptionComponents
3 將 ExceptionComponents 下面的文件夾全部刪除!
?? 如 {60BFF50D-FB2C-4498-A577-C9548C390BB9}
?????? {60BFF50D-FB2C-4498-A577-C9548C390BB9}
?????? {60BFF50D-FB2C-4498-A577-C9548C390BB9}
?????? {60BFF50D-FB2C-4498-A577-C9548C390BB9}
?????? .......
4 重新啟動:
5 重新安裝 SQL Server 2000
...