Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Datenbankwartung » Ereignisprotokollierung

 

Trace-Sitzungen erstellen

Erstellen Sie eine Trace-Sitzung, mit der Informationen zu Trace-Ereignissen im Diagnoselog erfasst werden können.

Voraussetzungen

Sie müssen das MANAGE ANY TRACE SESSION-Systemprivileg haben.

Alle Benutzer-Trace-Ereignisse, die in NOTIFY TRACE EVENT-Anweisungen für die Datenbank referenziert werden, müssen vorhanden sein, es sei denn, die NOTIFY TRACE EVENT-Anweisung ist in einem TRY-Block enthalten, der Fehler verarbeitet, wenn Benutzer-Trace-Ereignisse nicht vorhanden sind. Siehe Benutzer-Trace-Ereignisse erstellen.

 Aufgabe
  • Führen Sie eine CREATE TEMPORARY TRACE EVENT SESSION-Anweisung aus.

    Zum Beispiel:

    CREATE TEMPORARY TRACE EVENT SESSION my_session
        ADD TRACE EVENT my_event, -- user event
        ADD TRACE EVENT SYS_ConsoleLog_Information -- system event
        ADD TARGET FILE ( SET filename_prefix='my_trace_file' );

    Die ADD TRACE EVENT-Klauseln geben Benutzer- und System-Trace-Ereignisse an, die Teil der Sitzung sind. Die ADD TARGET FILE-Klausel gibt den Namen des Protokollierungsziels und optional diesem Ziel zugeordnete Parameter an.

Ergebnisse

Die Trace-Sitzung wird für die Datenbank erstellt, muss aber manuell gestartet werden.

Nächste Schritte

Starten Sie die Trace-Sitzung für die Datenbank.

 Siehe auch