Fehleranalyse 
Für die Fehleranalyse stehen Ihnen folgende Hilfsmittel zur Verfügung:
Entsprechend dem Dialogsystem zeichnet das SAP-Gateway in allen Fehlersituationen Systemprotokolle auf. Sie können diese mit den üblichen Werkzeugen auswerten.
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.
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.
Manche Fehlermeldungen und Traceeinträge lassen auf Probleme des Gateway bei der Speicherallokation schließen.
Weitere Informationen: Memory Management des SAP-Gateways
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.
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.
Sie können das Gateway so konfigurieren, dass es Operationen protokolliert.
Weitere Informationen: Gateway-Logging einrichten.