C:\Program Files\Microsoft SQL Server\80\Tools
C:\Program Files\Microsoft SQL Server\MSSQL
⚠️ 重要資料請先備份
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
→ 刪除 PendingFileRenameOperations 值
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
→ ExceptionComponents 子項 (僅前三步無效時嘗試,勿全刪)
位置:Windows 目錄\Sqlstp.log
記錄安裝每步操作與錯誤,定位失敗點與原因。
位置:Program Files\Microsoft SQL Server\MSSQL\Log\ERRORLOG
記錄安裝過程中 SQL Server 啟動嘗試的錯誤。
SQL Server 2000 安裝 MDAC 2.6,日誌:Dasetup.log
確認 MDAC 安裝無誤,避免連接元件問題導致後續功能異常。
| 現象 | 可能原因 | 對策 |
|---|---|---|
| 安裝中途停止回滾 | PendingFileRenameOperations 殘留 | 步驟 3 清除 |
| 服務無法啟動 | 前版本殘留服務/登錄 | 步驟 1-2 徹底清理 |
| MDAC 版本衝突 | 系統既有較新/損壞 MDAC | 步驟 7 分析,必要時重裝 MDAC |
| 權限不足 | 非 Administrator 執行安裝 | 使用本地管理員帳號執行 |
| 相容性問題 | OS 版本不支援 (如 Win9x 裝企業版) | 確認硬體/軟體需求清單 |