Оглавление
Manfred Sprenger. Praxishandbuch SAP-Basis – Troubleshooting in der Systemadministration
Inhaltsverzeichnis
Willkommen bei Espresso Tutorials!
Eine Auswahl weiterer Bücher von Espresso Tutorials:
Vorwort
Zielgruppe
Über dieses Buch
Die Form der Anrede
Hinweis zum Urheberrecht
1 System langsam bzw. ohne Reaktion
1.1 Dialogworkprozesse und Dialogschritte
1.2 Analyse mit dem Workprozess-Monitor
1.2.1 Workprozess im Status »hält« mit Grund »RFC-Antwort«
1.2.2 Workprozess im Status »hält« mit Grund »PRIV-Modus«
1.3 Verwaltung von Workprozessen
1.4 Alternativen zur Transaktion SM50
2 Abbruch oder verzögerte Ausführung von Jobs
2.1 Konzept der Hintergrundverarbeitung. 2.1.1 Job und Job-Step
Ausführbares ABAP-Programm
Externes Programm
Externes Kommando
Definition von Jobs
2.1.2 Batch-Scheduler
2.2 Job-Monitor
2.3 Beispiele für Probleme in der Jobausführung bis hin zum Abbruch. 2.3.1 Ungültige oder fehlende Variante
2.3.2 Step-Benutzer gesperrt oder gelöscht
2.3.3 Spätester Starttermin überschritten
2.3.4 Stark verzögerte Jobausführung
2.3.5 Fehlende Jobausführung
2.4 Hilfsprogramme für die Jobverwaltung
2.5 Reorganisation von Job-Logs und Vermeidung trivialer Job-Logs
3 Verbuchungsabbrüche
3.1 Anforderungen an den Verbucher
3.2 Funktionsweise des Verbuchers
Vormerkung der Verbuchungsbausteine
Freigabe zur Verbuchung
Verarbeitung im Verbuchungsprozess
Zusammenfassung
Fehler bei der Ausführung im Verbucher
3.3 Verbuchungsworkprozesse
3.4 Verbuchungsabbrüche
3.5 Verbuchungsmonitor
3.5.1 Ursachen für einen Verbuchungsabbruch
3.5.2 Werkzeuge für Verbuchungsfehler. Einzeltest
Nachbuchen
Löschen
3.6 Verbucheradministration
4 Sperrverwaltung
4.1 Das SAP-Sperrkonzept
4.2 Monitoring und Verwaltung von Sperren
4.3 Überlaufen der Sperrtabelle
4.4 Transaktion SMENQ
5 Probleme mit Nummernkreisen
5.1 Nummernkreisobjekte und Nummernkreisintervalle
5.2 Pufferung von Nummernkreisen
5.3 Monitoring von Nummernkreisintervallen
6 Programmabbrüche
6.1 Laufzeitfehler
6.2 Laufzeitfehler auswerten
Beispiel »DBIF_REPO_SQL_ERROR«
Beispiel »UNCAUGHT_EXCEPTION«
7 Druckprobleme
7.1 Spool-Auftrag und Ausgabeauftrag
7.2 Aufbereitungsserver und Druckmethoden
7.3 Druckereigenschaften und Koppelarten
7.4 Monitoring und Steuerung von Spool- und Ausgabeaufträgen
7.5 Beispiele für Fehleranalyse. 7.5.1 Status »Problem«
7.5.2 Status »wartet«
7.5.3 Status »Fehler«
8 Berechtigungsprobleme
8.1 Grundlagen SAP-Berechtigungskonzept
Prinzipieller Ablauf einer Berechtigungsprüfung
Berechtigungsobjekte
Berechtigungen
Profile und Sammelprofile
Rollen
8.2 Technische Durchführung einer Berechtigungsprüfung
8.3 Analyse von Berechtigungsfehlern
Fehleranalyse mit SU53
Benutzerpuffer anzeigen (SU56)
8.4 Berechtigungstrace
Trace aktivieren
Trace auswerten
8.5 Berechtigungen: Typische Fehlerquellen
Aktuelle Rolle nicht generiert
Fehlender Benutzerabgleich
9 Fehleranalyse mithilfe des Debuggers
9.1 Debugger starten und stoppen
Start in der ABAP Workbench
Job debuggen
Start bei Anzeige eines Laufzeitfehlers
Start durch OK-Code /h
Start per Desktop-Verknüpfung
Start in der Prozessübersicht
Sitzung inspizieren
Debugger beenden
9.2 Debugger »exklusiv« und »nicht exklusiv«
9.3 Steuerung des Debuggers. 9.3.1 Breakpoints
9.3.2 Navigation im Debugger
9.3.3 Watchpoint
9.4 Variableninhalte anzeigen und ändern
9.5 ABAP und Dynpro Stack
9.6 Debuggen für anderen Benutzer
9.7 Checkpoint-Gruppen
10 Kommunikation über RFC- und HTTP-Schnittstellen
10.1 RFC-Schnittstelle
10.1.1 Verbindungstyp »3« (ABAP-Verbindung)
1. partner '192.168.70.141:sapgw30' not reached
2. Service 'sapmsTZ3' unknown
3. Group 'FICO' not found
10.1.2 Verbindungstyp »T« (TCP/IP-Verbindung)
10.1.3 Verbindungstyp »G« (HTTP-Verbindung zu externem Server)
10.1.4 Verbindungstyp »H« (HTTP-Verbindung zu ABAP-System)
10.2 RFC-Varianten
10.2.1 Synchroner RFC
10.2.2 Asynchroner RFC
10.2.3 Transaktionaler RFC
10.2.4 Queued RFC
10.2.5 Background RFC
10.3 Internet Communication Manager
10.3.1 Pflege der Services
10.3.2 ICM-Monitor
11 Wichtige Log- und Tracedateien
11.1 Systemlog
11.2 Anwendungslog
Einträge vermeiden und löschen/Anwendungslog reorganisieren
11.3 Workprozess-Traces
Beispiel: Auswertung von Tracedateien zur Fehleranalyse
12 Wie findet man Tabellennamen?
12.1 Technische Info über die F1-Hilfe
12.2 Suche nach SELECT im Quelltext
12.3 Programmtrace mit SAT
12.4 Trace mit Transaktion ST12
12.5 Informationen zu Customizing-Tabellen
Fazit
Anhang
A Der Autor
B Disclaimer
Weitere Bücher von Espresso Tutorials
Mehr Wert für Ihr SAP®
Interesse?