Show TOC

HintergrundFehleranalyse Dieses Dokument in der Navigationsstruktur finden

Funktionsumfang

Für die Fehleranalyse stehen Ihnen folgende Hilfsmittel zur Verfügung:

Systemprotokolle

Entsprechend dem Dialogsystem zeichnet das SAP-Gateway in allen Fehlersituationen Systemprotokolle auf. Sie können diese mit den üblichen Werkzeugen auswerten.

Traces

Außerdem können Sie ausführliche Traces aufzeichnen. Dazu müssen Sie einen Trace-Level für den Parameter rdisp/TRACE einstellen:

rdisp/TRACE = 0 Kein Trace

rdisp/TRACE = 1 Fehler-Trace

rdisp/TRACE = 2 Kompletter Ablauf-, kurzer Daten-Trace

rdisp/TRACE = 3 Kompletter Ablauf-, kompletter Daten-Trace

Die Traces finden Sie in den folgenden Dateien:

Prozess

Trace-Datei

Gateway

dev_rd

Gateway-Monitor

dev_gwmon

Alle Trace-Zeilen, die einen Fehler beschreiben, beginnen mit ***.

Alle Trace-Zeilen, die einem Systemprotokoll (Syslog) entsprechen, beginnen mit ***LOG, gefolgt von der Systemprotokollnummer und der Ausgabe der variablen Teile des Systemprotokolls.

Sie können den Trace für das Gateway sowie für externe Programme aus dem Gateway-Monitor aktivieren.

Returncodes

Zur Fehlersuche ist es oft hilfreich, die Bedeutung der Returncodes zu kennen.

Weitere Informationen: Fehlercodes.

Im Falle eines Fehlers sehen Sie die Fehlercodes im Einstiegsbild des Gateway-Monitor. Über die F1-Hilfe bekommen Sie eine Liste angezeigt.

Eine vollständige Liste der CPI-C Returncodes und die Returncodes des SAP-Gateways können Sie dem SAP-Hinweis 63347 entnehmen.

Speicherprobleme des SAP-Gateway

Manche Fehlermeldungen und Traceeinträge lassen auf Probleme des Gateway bei der Speicherallokation schließen.

Weitere Informationen: Memory Management des SAP-Gateways

Fehler beim Start von CPI-C-Programmen
Lokale Programme

Das Gateway startet lokale CPIC-Programme via fork/execlp. Dies impliziert, dass das Programm im Suchpfad der (Gateway-)UNIX-Kennung liegen muss und für die (Gateway-)UNIX-Kennung ausführbar sein muss.

Sie können dies testen, indem Sie sich mit der Gateway-Kennung anmelden und mittels des Kommandos which überprüfen, ob das zu startende Programm im Suchpfad der Gateway-Kennung liegt: geben Sie dazu which <program> ein.

Entfernte und registrierte Programme

Details zu Fehlern, die beim Start von fernen oder registrierten CPI-C-Programmen auftreten können, finden Sie unter Fehler beim Start von RFC-Programmen.

Gateway-Logging

Sie können das Gateway so konfigurieren, dass es Operationen protokolliert.

Weitere Informationen: Gateway-Logging einrichten.