Relevante SAP Tabellen beim Debugging
Beim Debugging in SAP spielen bestimmte Tabellen eine entscheidende Rolle, um Fehlerquellen zu identifizieren und Systemprozesse nachzuvollziehen. Die Tabelle TST22 speichert Informationen zu ABAP-Dumps, während TADIR hilft, Objekte und Programme im Repository nachzuvollziehen. Mit USR02 können Entwickler Benutzer- und Sperrinformationen analysieren, um Login-Probleme oder Berechtigungsfehler zu untersuchen. Transaktions- und Änderungsprotokolle lassen sich über CDHDR und CDPOS auswerten, um nachvollziehen zu können, welche Änderungen an Stammdaten oder Customizing vorgenommen wurden. Zusätzlich liefert EDIDC wertvolle Informationen zu IDoc-Verarbeitungen, wodurch Fehler in der Schnittstellenkommunikation leichter gefunden werden können.
Tabellen für Workflows und Hintergrundprozesse
- SWWWIHEAD: Workflow-Instanzen
- Enthält Informationen zu Workflow-Instanzen.
- Nützlich für: Debugging von Workflows.
- SWWLOGHIST: Workflow-Loghistorie
- Speichert Log-Einträge für Workflow-Schritte.
- Nützlich für: Analyse von Workflow-Fehlern.
- TBTCO: Hintergrundjob-Status
- Enthält Informationen zu Job-Status und Laufzeit.
- Nützlich für: Debugging von fehlgeschlagenen oder hängenden Hintergrundjobs.
- TBTCP: Hintergrundjob-Parameter
- Speichert Eingabeparameter für geplante Hintergrundjobs.
- Nützlich für: Überprüfung der Job-Konfiguration.
Tabellen für Performance- und SQL-Analyse
- MONI: Systemüberwachung (Basisstatistiken)
- Speichert Statistiken über Systemlast und Prozesse.
- Nützlich für: Debugging von Performance-Problemen.
- DBTABLOG: Datenbankänderungsprotokoll
- Protokolliert Änderungen an transparenten Tabellen.
- Nützlich für: Analyse von Datenänderungen und Debugging von ungewollten Updates.
- STAD: Transaktionsstatistik
- Enthält Laufzeit- und Performance-Statistiken zu Transaktionen.
- Nützlich für: Performance-Debugging.
Tabellen für Integrationen und RFC
- ARFCSDATA: Asynchrone RFC-Daten
- Speichert Nachrichten für asynchrone RFCs.
- Nützlich für: Debugging von RFC-Prozessen.
- ARFCSTATE: Status der asynchronen RFCs
- Enthält den Status der RFC-Queue.
- Nützlich für: Analyse fehlerhafter RFC-Aufrufe.
- IDOCSTAT: IDoc-Statusinformationen
- Speichert Status-Updates für IDocs.
- Nützlich für: Nachverfolgung von IDoc-Prozessen.
Tabellen für Systemüberwachung
- STATISTICS: Laufzeitstatistiken
- Enthält Systemstatistiken zu Transaktionen und Programmen.
- Nützlich für: Debugging von Systembelastungen.
- PAHI: Protokoll von Historien
- Speichert historische Daten zu Prozessen.
- Nützlich für: Zeitreihenanalyse von Prozessen.
- RFCIN und RFCOUT: RFC-Daten
- Speichern eingehende und ausgehende RFC-Daten.
- Nützlich für: Debugging von RFC-Kommunikation.
Allgemeine Debugging-Tabellen
1.1 Fehler- und Dump-Analyse
- T100: Fehlermeldungen
- Enthält Texte für SAP-Fehlermeldungen (Message Class und Nummer).
- Nützlich für: Verständnis und Lokalisierung von Fehlern.
- SNAP: ABAP-Dumps
- Enthält Informationen zu ABAP-Laufzeitfehlern.
- Nützlich für: Analyse von Dumps aus der ST22.
- EDIDC: IDoc-Kontrolldaten
- Enthält Statusinformationen und Metadaten zu IDocs.
- Nützlich für: Debugging von IDoc-Fehlern.
1.2 Debugging von Berechtigungen
- USR02: Benutzerdaten
- Enthält Informationen zu Benutzersitzungen.
- Nützlich für: Analyse von Benutzerproblemen während des Debuggings.
- AGR_1251: Rollen und Berechtigungen
- Zeigt, welche Berechtigungsobjekte und Werte in einer Rolle definiert sind.
- Nützlich für: Debugging von Berechtigungsproblemen.
- UST12: Berechtigungsprüfungen
- Speichert Informationen zu durchgeführten Berechtigungsprüfungen.
- Nützlich für: Nachverfolgung fehlerhafter Berechtigungen.
- USRACL: Benutzerberechtigungen (ACL)
- Enthält spezifische Berechtigungseinstellungen.
- Nützlich für: Analyse von Benutzerzugriffen.
Tabellen für Logs und Traces
- BALHDR: Header von Anwendungslogs
- Enthält Informationen zu Anwendungslogs.
- Nützlich für: Identifikation relevanter Logs.
- BALDAT: Logdaten
- Speichert detaillierte Log-Einträge.
- Nützlich für: Analyse von Prozess- und Anwendungsfehlern.
- SLOG: Sicherheitslog
- Enthält Sicherheitsereignisse wie fehlgeschlagene Logins.
- Nützlich für: Debugging von Zugriffsproblemen.
- ALFINDEX: Index für ABAP-Logs
- Verweist auf ABAP-Logs im System.
- Nützlich für: Nachverfolgung von ABAP-Logeinträgen.
