Wenn Sie Informationen zu den von Application Launcher erfassten Anwendungsereignissen anzeigen möchten, können Sie die in ZENworks Database Management enthaltenen vordefinierten Berichte verwenden oder mit Ihren eigenen Datenbankwerkzeugen individuelle benutzerdefinierte Berichte erstellen. Der folgende Abschnitt enthält weitere Informationen:
ZENworks Desktop Management enthält vordefinierte Berichte für erfolgreiche und nicht ausgeführte Anwendungsereignisse.
So generieren Sie einen vordefinierten Bericht:
Klicken Sie mit der rechten Maustaste auf das Desktop Management-Datenbankobjekt und klicken Sie auf "Bericht".
Erweitern Sie in der Liste "Verfügbare Berichte" die Kategorie "ZENworks Application Launcher" und wählen Sie den gewünschten Bericht aus.
Klicken Sie auf "Ausgewählten Bericht ausführen".
Sie können benutzerdefinierte Datenbankberichte erstellen, um nach Informationen zu suchen, die nicht in den vordefinierten Berichten enthalten sind, oder um andere Berichtsformate zu generieren. Bei den folgenden Beispielen handelt es sich um SQL-Abfragen, mit denen Berichte generiert werden können, sofern die in ZENworks enthaltene Sybase-Datenbank verwendet wird. Weitere Informationen finden Sie unter Datenbanktabellen und -felder.
Die folgenden Abfragen geben alle Informationsfelder zu einem erfolgreichen oder nicht erfolgreichen Ereignis oder zu einem Ereignis für die Fremdprozessverwaltung zurück, das in der Datenbank gespeichert ist. Die Ereignisse werden in der Reihenfolge sortiert, in der sie in die Datenbank eingegeben wurden.
SELECT * FROM T_SUCCESS
SELECT * FROM T_FAILURE
SELECT * FROM T_INFO
Um die Liste nach einem bestimmten Feld zu sortieren, fügen Sie ORDER BY Feldname entsprechend den folgenden Beispielen hinzu:
SELECT * FROM T_SUCCESS ORDER BY zenWSTDN
SELECT * FROM T_FAILURE ORDER BY zenAppTDN
SELECT * FROM T_INFO ORDER BY zenUserTDN
Die gültigen Feldnamen werden in der Tabelle in Abschnitt Datenbanktabellen und -felder aufgeführt.
Um nur einen bestimmten Ereignistyp (Start, Verteilung usw.) für ein Ereignis (Erfolg, Ausfall usw.) einzubeziehen, fügen Sie WHERE zenEventType="Ereignistyp" entsprechend den folgenden Beispielen hinzu:
SELECT * FROM T_SUCCESS WHERE zenEventType="Launch Success"
SELECT * FROM T_FAILURE WHERE zenEventType="Launch Failure"
SELECT * FROM T_INFO WHERE zenEventType="Process Terminated"
Die gültigen Ereignistypen werden in der unten stehenden Tabelle aufgeführt. Datenbanktabellen und -felder
Um nur bestimmte Felder zu berücksichtigen, ersetzen Sie das Sternchen (*) entsprechend den folgenden Beispielen durch eine kommagetrennte Feldliste:
SELECT zenEventType,zenDateTime,zenUserTDN,zenAppTDN FROM T_SUCCESS WHERE zenEventType="Cache Success" ORDER BY zenUserTDN
Die Datenbank enthält folgende drei Tabellen:
T_Success: Speichert Informationen zu erfolgreichen Ereignissen.
T_Failure: Speichert Informationen zu erfolglosen Ereignissen.
T_Info: Speichert Informationen zu Ereignissen über die Fremdprozessverwaltung. Informationen zur Fremdprozessverwaltung finden Sie in Steuern von Fremdprozessen.
Jede Datenbanktabelle enthält 17 Datenfelder. In der folgenden Tabelle werden die Felder sowie die Datenbanktabellen aufgeführt, die die Felder enthalten. Der Datentyp für alle Felder lautet "varchar(256)".