首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 2008 安裝錯誤 1608 解決方案與日誌檔案詳解

     編輯:關於SqlServer

錯誤 1608 解決實戰

在 Windows 7 安裝 SQL Server 2008 時遇到錯誤代碼 1608,經測試以下步驟可解決:

  1. 取得產品代碼:{AEB9948B-4FF2-47C9-990E-47014492A0FE}
  2. 將第一段 AEB9948B 進行位元組反轉 → B8499BEA
  3. 在登錄編輯器搜尋 HKEY_CLASSES_ROOT\Installer\UpgradeCodes 找到對應項目
  4. 備份登錄後,刪除該父鍵值
  5. 重新執行安裝;若再出現不同 GUID 錯誤,重複上述步驟

實測刪除整個 UpgradeCodes 後即可順利安裝。

SQL Server 2008 安裝日誌檔案完整對照表

安裝過程會在 %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\ 目錄下產生多種日誌,依用途分類:

檔案名稱用途疑難排查重點
Summary.txt 乾淨、用戶友好的摘要日誌,含元件偵測、OS 環境、命令列參數、MSI/MSP 執行狀態 搜尋 "Error" 或 "Failure" 關鍵字
Summary_<ComputerName>_YYYYMMDD_HHMMSS.txt 含歷次安裝嘗試的摘要資訊 同上
Detail.txt 最重要的詳細執行日誌,按時間戳記錄,可追蹤操作順序與相依性 從檔案末尾向上搜尋 "Error"、"Exception"、"Exit code"
Detail_ComponentUpdate.txt 元件更新工作流日誌 同 Detail.txt
Detail_GlobalRules.txt 全域規則執行日誌 僅當 Summary.txt 的 SystemConfigurationCheck 區段顯示失敗時參考
<feature>_<arch>_<iter>.log 等 MSI 日誌 套件安裝詳細日誌,由 Msiexec.exe 產生 依修改日期排序,從舊到新搜尋 "Return value 3" 或 "@ Microsoft",最後一個含錯誤的即為根因
SystemConfigurationCheck_Report.htm 規則執行狀態的友善版本,含每個規則的簡短描述 搜尋 "Failed" 與警告項目

關鍵提示

  • MSI 日誌分析時,務必確認 "Return value 3" 是真正錯誤,還是預期行為
  • 若無法判斷,建議尋求 Microsoft 官方支援
  • 安裝前先檢查系統需求、關閉防毒軟體、以系統管理員身分執行
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved