驗證使用者資料庫及綱目儲存庫

根據 rules.xml 規則檔中的所有規則來驗證 cq_schema.mdb 綱目儲存庫和 cq_users.mdb 使用者資料庫。

這個主題顯示如何根據 rules.xml 規則檔中的所有規則來驗證 cq_schema.mdb 綱目儲存庫和 cq_users.mdb 使用者資料庫。除非您指定,否則 ClearQuest Diagnostics 公用程式會處理規則檔中的所有規則。您必須編輯 cqdiagnostics.pl Script 來指定要執行哪一個次指令以及使用哪些參數;然後執行 Script。除了檢查綱目儲存庫及使用者資料庫的完整性之外,公用程式還能判斷使用者資料庫是否與綱目儲存庫同步。

–logfile–resultsfile 選項分別會識別日誌檔及結果檔的名稱。結果檔包含了公用程式在處理指令時列印至主控台的資訊。如果您沒有指定 –resultsfile 選項,公用程式便會在您呼叫指令的目錄中建立一個名稱為 result_number_number.txt 的檔案。日誌檔包含更詳細的資訊,這對診斷及修復問題來說很有幫助。

使用 –dbinfoschemarepo 選項來識別綱目儲存庫的名稱、位置及供應商資料庫。使用 –dbinfouser 選項來識別使用者資料庫的名稱、位置及供應商資料庫。

validatedb -rulefile configuration\rules.xml -logfile testlog.txt -resultsfile testresults.txt -dbinfoschemarepo MS_ACCESS C:\cq_schema.mdb -dbinfouser SAMPL MS_ACCESS C:\cq_users.mdb

下列範例使用 –rulenames 選項來指引公用程式只對稱為 master_usage_table_name_id_rule 的規則驗證綱目儲存庫及使用者資料庫。

validatedb -rulefile configuration\rules.xml -logfile testlog.txt -resultsfile testresults.txt -rulenames master_usage_table_name_id_rule -dbinfoschemarepo MS_ACCESS C:\cq_schema.mdb -dbinfouser SAMPL MS_ACCESS C:\cq_users.mdb


意見