共用方式為


檢視與讀取 SQL Server 安裝程式記錄檔

每次執行安裝程式時,會在 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\ 下建立一個帶有新時間戳記的資料夾,並在其中生成記錄檔。 時間戳記記錄檔資料夾的名稱格式為 YYYYMMDD_hhmmss。 當安裝程式在無人值守模式下執行時,會在 % 暫存%\sqlsetup*.log 建立記錄。 記錄資料夾中的所有檔案都會封存到其個別記錄資料夾中的 Log*.cab 檔案中。

典型的安裝程式要求會經歷三個執行階段:

  1. 全域規則文字

  2. 元件更新

  3. 使用者要求的動作

在每個階段中,安裝程式會產生詳細數據和摘要記錄,並視需要建立其他記錄。 每個使用者要求的設定動作會至少呼叫三次設定程序。

數據存放區檔案包含安裝程式所追蹤之所有組態對象狀態的快照集,而且對於疑難解答設定錯誤很有用。 XML 檔案傾印是針對每個執行階段的數據存放區物件所建立。 它們會儲存在時間戳記錄資料夾下自己的記錄子資料夾中,如下所示:

  • 資料存儲_全域規則

  • Datastore_ComponentUpdated

  • Datastore(資料存儲)

下列各節描述 SQL Server 安裝程式記錄檔。

摘要文字

概觀

此檔案會顯示安裝期間偵測到的 SQL Server 元件、作業系統環境、命令列參數值 (如果有指定),以及已執行之每個 MSI/MSP 的整體狀態。

記錄檔組織成下列各區段:

  • 執行的整體摘要

  • 執行 SQL Server 安裝程式所在電腦的屬性和設定

  • 先前安裝在電腦上的 SQL Server 產品功能

  • 安裝版本與安裝套件屬性的描述

  • 安裝期間提供的執行階段輸入設定

  • 組態檔的位置

  • 執行結果的詳細資料

  • 全域規則

  • 安裝狀況專屬的規則

  • 失敗的規則

  • 規則報表檔案的位置

地點

它位於 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\。

若要尋找摘要文字檔中的錯誤,請使用 "error" 或 "failed" 關鍵字搜尋檔案。

Summary_engine-base_YYYYMMDD_HHMMss.txt

概觀

summary_engine base 檔案與摘要檔案類似,而且是在主要工作流程期間產生的。

地點

它位於 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\。

Summary_engine-base_YYYYMMDD_HHMMss_ComponentUpdate.txt

概觀

元件更新摘要記錄檔類似於摘要檔案,並在元件更新工作流程期間產生。

地點

它位於 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\。

摘要引擎-基本_<版本號>MMDD_HHMMss_GlobalRules.txt

概觀

全域規則摘要記錄檔類似於全域規則工作流程期間產生的摘要檔案。

地點

它位於 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\。

Detail.txt

概觀

安裝或升級之類的主要工作流程會產生 Detail.txt,並提供執行的詳細資料。 檔案中的記錄會根據叫用安裝的每個動作的時間產生,並顯示執行動作的順序及其相依性。

地點

它位於 %programfiles%\MicrosoftSQL Server\120\Setup

Bootstrap\Log\<YYYYMMDD_HHMM\Detail.txt> 。

如果在安裝程式期間發生錯誤,則會在此檔案結尾記錄例外狀況或錯誤。 若要尋找此檔案中的錯誤,請先檢查檔案結尾,然後搜尋檔案中的「錯誤」或「例外狀況」關鍵詞。

Detail_ComponentUpdate.txt

概觀

Detail_ComponentUpdate.txt 檔案會針對元件更新工作流程產生,且類似於 Detail.txt。

地點

它位於 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\。

Detail_GlobalRules.txt

概觀

Detail_GlobalRules.txt 會針對全域規則執行產生,而且類似於 Detail.txt。

地點

它位於 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\。

MSI 記錄檔

概觀

MSI 記錄檔會提供安裝套件程序的詳細資料。 在指定之套件的安裝期間,MSIEXEC 會產生這些記錄檔。

MSI 記錄檔的類型:

  • <Feature>_<Architecture>_<Interaction>.log

  • <Feature>_<Architecture>_<Language>_<Interaction>.log

  • <功能>_<架構>_<交互作用>_<工作流程>.log

地點

MSI 記錄檔位於 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\<Name>.log。

檔案結尾是執行摘要,其中包含成功或失敗狀態和屬性。 若要在 MSI 檔案中尋找錯誤,請搜尋 「value 3」,而且通常可以找到接近字串的錯誤。

ConfigurationFile.ini

概觀

組態檔包含安裝期間提供的輸入設定。 該檔案可以用來重新啟動安裝,而不必手動輸入設定。 不過,帳號的密碼、PID 與某些參數不會儲存在組態檔中。 這些設定可以加入至檔案,或者使用命令列或安裝程式使用者介面提供。 如需詳細資訊,請參閱 使用組態檔安裝 SQL Server 2014

地點

它位於 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\。

SystemConfigurationCheck_Report.htm

概觀

系統組態檢查報告包含每個已執行規則以及執行狀態的簡短描述。

地點

它位於 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\。

另請參閱

安裝指南主題
安裝 SQL Server 2014