TRACE_DUMP

Verwenden Sie die Script-Funktion TRACE_DUMP, um den Wert des Speicherbereichs in einer Trace-Datei bereitzustellen.

Syntax

TRACE_DUMP (Trace-Option, Trace-Level, Speicherbereich[, Speicherbereich,...][, zusätzliche Informationen])

Parameter

  • TRACE_DUMP

    Gibt Werte des Speicherbereichs in eine Trace-Datei aus

  • Trace-Option

    Trace-Einstellung

    Format: Script-Variable oder Zahl

    Erlaubte Werte:

    • 1 TCP/IP
    • 2 Datenbank
    • 4 Srcall
    • 5 Memio
    • 6 JCL
    • 7 Memsv
    • 8 SNMP
    • 9 Zuxml
    • 10 Cache
    • 12 Ucds
    • 13 Xscript
    • 14 UC4global
    • 16 Minimal
  • Trace-Level

    Trace-Größe

    Format: Script-Variable oder Zahl

    Die zulässigen Werte hängen von der gewählten Trace-Option ab.

  • Speicherbereich

    Speicherbereich, der aufgezeichnet werden soll

    Format: Script-Literal oder Script-Variable

    Erlaubte Werte:

      "WORK MEMORY"

      "LOCAL MEMORY"

      "XML + XML-Handle"

      "DB + Tabellenname (Spaltenname;Spaltenname;.....)"

      "DB + Tabellenname"

      "SCRIPT_VARA"

      "SCRIPT_PRG"

      "USER_TAB"

      "CLNT_TAB"

      "EX_TAB"

      "*_TAB"

      "GIVE_ME_ALL"

    Hinweis: Trennen Sie mehrere aufzuzeichnende Speicherbereiche mit Kommas.

  • Zusätzliche Info

    Alle zusätzlichen Texte oder Informationen

    Format: Script-Literal oder Script-Variable


Rückgabewerte

  • 0

    Der Trace war erfolgreich

  • 20208

    Der Trace-Level liegt nicht im zulässigen Bereich

  • 20209

    Der angegebene Speicherbereich wird nicht unterstützt

  • 20210

    Das XML-Handle ist falsch

  • 20211

    Die Tabelle existiert nicht

Hinweise:

  • Diese Script-Funktion dient nur zu Diagnosezwecken und darf nur in enger Zusammenarbeit mit dem Support-Team verwendet werden.

  • Um die Trace-Ausgabe zu aktivieren, beachten Sie die folgenden Anweisungen:

    • Die angegebene Trace-Option muss auch in der Administration-Perspektive aktiviert werden (Erweiterte Optionen - Tracing).

    • Zusätzlich muss der angegebene Trace-Level mindestens so hoch sein, wie in den Eigenschaften eingestellt.

  • Die Trace-Ausgabe wird in die Datei geschrieben, die im Abschnitt [TRACE] der INI-Datei der Automation Engine angegeben ist, siehe Automation Engine.

  • Die Script-Funktion LOG_DUMP funktioniert ähnlich, schreibt das Ergebnis aber in die Logdatei und berücksichtigt alle Werte. Weitere Informationen finden Sie unter LOG_DUMP.

Beispiel

Im untenstehenden Beispiel wird ein Trace für mehrere Speicherbereiche aktiviert. Der Trace ist erfolgreich, wenn in den Eigenschaften der Serverprozesse ein Datenbank-Trace mit mindestens einem von vier Trace-Levels aktiviert wurde.

: SET   &RET# = TRACE_DUMP (2,4, "DB + XAO(XAO_Idnr, XAO_MsgNr), LOCAL_MEMORY, SCRIPT_VARA" , "Verschiedene Informationen" )

Siehe auch: