最近重裝了系統,安裝資料庫的時候出現了點問題,老是提示下面這個錯誤,
在安裝過程中我只指定了資料庫的安裝目錄,看看安裝日誌(sqlstp.log),有這樣的錯誤提示
###############################################################################
10:23:28 Process Exit Code: (-1)
10:23:34 安裝程式設定管理員失敗。參考伺服器錯誤日誌和 C:\WINDOWS\sqlstp.log 瞭解更多資訊。
10:23:34 Action CleanUpInstall:
10:23:34 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service SQLSERVERAGENT
10:23:34 Process Exit Code: (1060) 指定的服務未安裝。
10:23:34 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service MSSQLSERVER
10:23:34 Process Exit Code: (0)
10:23:34 StatsGenerate returned: 2
10:23:34 StatsGenerate (0x80000000,0x1,0xf00000,0x100,2052,303,0x0,0x1,0,0,0
10:23:34 StatsGenerate -1,Administrator)
10:23:34 Installation Failed.
Google了一下可能是安裝目錄有檔案,刪除了【C:\Program Files\Microsoft SQL Server】這個目錄,安裝仍然失敗,很怪,回憶我的安裝,難道是指定的資料庫檔案目錄也要刪了,接著刪除了我放在D盤的Data檔案目錄,由於以前安裝過,所以存在【MSSQL】這個目錄,刪除了這個目錄後再安裝,奇蹟般的安裝成功了!
提示:
- 刪除MSSQL目錄前要先檢查此目錄是否有有用的資料庫檔案,如果有請備份到其他目錄。
- 要重裝SQL Server2000失敗後,按照以下步驟,可以多次安裝而不必重啟。
1、在開始->運行中輸入regedit
2、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置
3、選擇檔案->匯出,儲存(安全起見)
4、在右邊視窗右擊PendingFileRenameOperations,選擇刪除,然後確認