SQLDBC-Trace 
SQL Database Connectivity (SQLDBC) ist eine Laufzeitbibliothek für die Entwicklung von Datenbankanwendungen und Datenbankschnittstellen für SAP MaxDB. Über SQLDBC können Anwendungen auf SAP MaxDB-Datenbanken zugreifen, SQL-Anweisungen ausführen und Daten bearbeiten. SQLDBC besteht aus der Laufzeitbibliothek libSQLDBC, dem Software Development Kit SQLDBC SDK und dem Werkzeug sqldbc_cons. SQLDBC verfügt über umfangreiche Trace-Möglichkeiten.
Im Benutzermenü Diagnose des DBA Cockpit finden Sie das Werkzeug SQLDBC-Trace.
Achtung
Traces beeinträchtigen die Performance. Schalten Sie Traces nur für die Fehlersuche und Problemanalyse ein.
Öffnen Sie das DBA Cockpit (Transaktion DBACOCKPIT) und wählen Sie .
Achtung
Für SAP NetWeaver 7.1 wird der SQLDBC-Trace im Benutzermenü SQLDBC-Trace angezeigt.
Um den Trace einzuschalten, verfahren Sie wie folgt:
Markieren Sie den gewünschten Prozess.
Wählen Sie eine der folgenden Möglichkeiten:
Trace |
Inhalt |
|---|---|
SQL (Switch on SQL trace) |
SQL-Anweisungen (einfachster Trace, ist für die meisten Analysen ausreichend) |
Short (Switch on short trace) |
Methodenaufrufe |
Long (Switch on long trace) |
Methodenaufrufe mit Aufrufparametern (umfangreichster Trace) |
Packet (Switch on packet trace) |
Kommunikationspakete |
Geben Sie die Größe der Trace-Datei an.
Die Trace-Dateien erhalten einen Dateinamen der Form sqldbctrace-<pid>.prt, wobei <pid> die Prozess-ID ist. Die Trace-Dateien werden zyklisch überschrieben.
Um den Trace auszuschalten, markieren Sie den Prozess, für den der Trace geschrieben wird und wählen Sie Switch off.
Sie können den Namen der Trace-Datei festlegen. Wählen Sie dazu .
Sie können die Größe der Trace-Datei festlegen. Wählen Sie dazu .
Um den Trace auszuwerten, markieren Sie die gewünschte Trace-Datei. Wählen Sie Datei anzeigen.
SQLDBC Manual, Using SQLDBC Trace