您可以使用 ZENworks 資料庫管理隨附的預先定義的報告,來檢視有關應用程式啟動器所記錄應用程式事件的資訊,或者您可以使用自己的資料庫工具來建立自己的自訂報告。以下各節提供相關資訊:
ZENworks 桌面管理包含成功應用程式事件和失敗應用程式事件之預先定義的報告。
產生預先定義之報告的步驟:
於桌面管理資料庫物件上按一下滑鼠右鍵,然後按一下「
」。在「
」清單中,顯示「 」類別的次目錄,然後選取所需報告。按一下「
」。您可以建立自訂資料庫報告以搜尋預先定義的報告中不包含的資訊,或者產生不同的報告格式。如果您使用的是 ZENworks 隨附的 Sybase 資料庫,則可以使用以下範例 SQL 查詢來產生報告。請參考資料庫表和欄位,以取得其他資訊。
以下查詢會傳回資料庫中儲存的成功、失敗或不受約束程序管理事件的所有資訊欄位。事件會按照它們輸入資料庫的順序排序。
SELECT * FROM T_SUCCESS
SELECT * FROM T_FAILURE
SELECT * FROM T_INFO
若要按特定欄位對清單進行排序,請新增 ORDER BY field_name,如以下範例所示:
SELECT * FROM T_SUCCESS ORDER BY zenWSTDN
SELECT * FROM T_FAILURE ORDER BY zenAppTDN
SELECT * FROM T_INFO ORDER BY zenUserTDN
有效的欄位名稱在資料庫表和欄位的表中列出。
若要僅包含事件 (成功、失敗等) 的特定事件類型 (啟動、配送等),請新增 WHERE zenEventType="event_type",如以下範例所示:
SELECT * FROM T_SUCCESS WHERE zenEventType="Launch Success"
SELECT * FROM T_FAILURE WHERE zenEventType="Launch Failure"
SELECT * FROM T_INFO WHERE zenEventType="Process Terminated"
有效的事件類型在資料庫表和欄位的表中列出。
若要僅包含特定欄位,請將 * 替換為逗號分隔的欄位清單,如以下範例所示:
SELECT zenEventType,zenDateTime,zenUserTDN,zenAppTDN FROM T_SUCCESS WHERE zenEventType="Cache Success" ORDER BY zenUserTDN
資料庫包含以下三個表:
T_Success: 儲存有關成功事件的資訊。
T_Failure: 儲存有關失敗事件的資訊。
T_Info: 儲存有關不受約束程序管理事件的資訊。如需有關不受約束程序管理的資訊,請參閱節 41.0, 控制不受約束程序。
每個資料庫表包含多達 17 個資訊欄位。下表列出了這些欄位以及包含這些欄位的資料庫表。所有欄位的資料類型均為 varchar(256)。
表 44-2 資料庫表和欄位