SAP Debugging-Tabellen

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.

  • 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.
  • 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.
  • 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.
  • 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.

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.
  • 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.