ClearQuest Diagnostics 公用程式處理說明
Rational ClearQuest Diagnostics 公用程式具備的指令行介面是由兩個次指令組成:validatedb 及 describe,前者會檢查綱目儲存庫及/或使用者資料庫的完整性,後者會顯示每個規則的相關資訊。若要執行上述的次指令,請先瀏覽至此公用程式的安裝目錄。預設的安裝目錄是 \Program Files\Rational\ClearQuest\diagnostic。編輯 cqdiagnostics.pl 檔(其中設定類別路徑環境變數及呼叫次指令)來指定要執行哪一個次指令以及使用哪些參數。然後執行 cqdiagnostics.pl。
公用程式會處理一組定義在 XML 規則檔中的規則,藉此來檢查綱目儲存庫或使用者資料庫的完整性。指令的範圍可以是下列其中一項:
- 規則檔中的所有規則
- 一或多個規則群組
- 一或多個特定的規則
規則群組是專門用來檢查某一方面資料庫完整性的一組規則。Rational ClearQuest 提供四個規則群組:
- 基本 — 確保會呈現適當的表格及直欄的規則。
- 效能 — 確保會呈現可接受的效能所需的鍵值及索引之規則。
- 使用者 — 確保使用者及群組資訊精確的規則。
- MultiSite — 確保 MultiSite 資訊精確的規則。
使用公用程式時,請遵循下列準則:
- 確定執行公用程式的資料庫伺服器至少有 1 GB 的可用磁碟空間。公用程式會在它檢查的資料庫中建立暫用資料表格,因此您需要確保這些表格有足夠的空間。
- 不要同時對相同的綱目儲存庫或使用者資料庫執行多個 Rational ClearQuest Diagnostics 公用程式階段作業,因為這可能會產生不正確的結果。
- 雖然您可以對正式作業的使用者資料庫或綱目儲存庫來執行公用程式,但最好還是使用備份版本的綱目儲存庫或使用者資料庫。公用程式需要花很長的時間來完成診斷。如果您對正式作業的綱目儲存庫或使用者資料庫執行公用程式,使用者可能會注意到效能變慢。此外,使用者對正在執行公用程式的正式作業使用者資料庫所做的變更,可能會扭曲結果。