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.
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.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |