Show TOC

Dokumentation zur VorgehensweiseWorkprozesse administrieren Dieses Dokument in der Navigationsstruktur finden

 

In der Workprozess-Übersicht (Transaktion SM50) können Sie die folgenden Administrationsaufgaben wahrnehmen:

  • ein laufendes ABAP-Programm beenden

  • ein laufendes ABAP-Programm debuggen

  • einen Prozess abbrechen (mit oder ohne Core)

  • einen Modus beenden

  • die Option Neustart nach Fehler ein- oder ausschalten

  • verschiedene Funktionen zum Prozess-Trace ausführen

Voraussetzungen

Sie befinden sich in der Prozessübersicht (SM50) und haben mit dem Cursor einen Workprozess ausgewählt.

Hinweis Hinweis

Wenn Sie ein ABAP-Programm manipulieren wollen, muss in dem gewählten Prozess ein ABAP-Programm ausgeführt werden (den Reportnamen finden Sie in der Spalte Report).

Ende des Hinweises.

Vorgehensweise

ABAP-Programme steuern

Die folgende Tabelle beschreibt die Funktionen zum Steuern von ABAP-Programmen.

Steuerung von ABAP-Programm(en) im Workprozess

Funktion

Pfad im Menü

Debugging

Sie können ein laufendes ABAP-Programm debuggen.

Achtung Achtung

Um ein laufendes ABAP-Programm zu debuggen, benötigen Sie die „Debug-and-Replace“-Berechtigung, die durch das Berechtigungsobjekt S_DEVELOP mit OBJTYPE = DEBUG und ACTVT = 02 gesteuert wird.

Ende der Warnung.

Weitere Informationen: Debugger.

  Administration   Programm   Debugging  

Programm abbrechen

Sie können ein laufendes ABAP-Programm abbrechen; es wird ein Kurzdump aufbereitet.

  Administration   Programm   Abbrechen  

Prozesse administrieren

Die folgende Tabelle beschreibt die Funktionen zum Manipulieren von Workprozessen.

Funktionen zur Prozessüberwachung und -administration

Funktion

Pfad im Menü / Drucktaste

Workprozess beenden — mit Core

Abbrechen des Workprozesses mit Erstellung einer Core-Datei; diese kann mit der Transaktion ST11 eingesehen werden. Der Prozess ist dann auf Betriebssystemebene beendet, der Dispatcher startet einen neuen Workprozess mit neuer PID nach (falls Neustart auf ja gesetzt ist).

  Administration   Prozess   Abbrechen   mit Core  

Workprozess beenden — ohne Core

Abbrechen des Workprozesses ohne Erstellung einer Core-Datei

  Administration   Prozess   Abbrechen   ohne Core  

Automatischen Neustart einstellen

Neustart von Workprozessen nach Abbruch: Sie können festlegen, ob ein Prozess nach einem Fehler automatisch neu gestartet werden soll oder nicht. Default ist ja.

  Administration   Prozess   Neustart nach Fehler   Ja/Nein  

Modus löschen

Sie können den laufenden Modus löschen. Der Prozess wird dadurch nicht beendet, sondern der aktuell bearbeitete externe Modus wird gelöscht.

  Administration   Modus löschen  

Trace-Funktionen

Die folgende Tabelle beschreibt die Funktionen zum Trace-Erstellung und Auswertung von Workprozessen.

Funktionen zur Prozessüberwachung und -administration

Funktion

Pfad im Menü

Trace-Komponenten festlegen

Hier können Sie einstellen, welche Kernel-Komponenten Trace-Informationen in die Trace-Datei schreiben und mit welchem Trace-Level protokolliert werden soll (0: kein Trace, 1: Fehler-Trace, 2: Voller Trace, 3: Voller Trace mit Puffern). Als Default ist nur die Komponente Taskhandler aktiv, und der Trace-Level ist 1.

  Administration   Trace   Aktive Komponenten  

Trace-Anzeige konfigurieren

Hier gibt es die zwei Unterpunkte Lade-Komponenten und Anzeige-Komponenten. Diese sind vor allem bei sehr großen Trace-Dateien, bei denen alle oder viele Komponenten aktiv waren, sinnvoll. Mit Lade-Komponenten können Sie eingrenzen, welche Komponenten in die Datei geladen werden; mit der Option Anzeige-Komponenten können Sie die Anzeige weiter einschränken. Die Anzeige-Komponenten sind eine Teilmenge der Ladekomponenten (Default ist, dass genau die Lade-Komponenten auch angezeigt werden).

  Administration   Trace   Anzeige-Einstellung  

Trace-Datei anzeigen

Zeigt die Trace-Datei des selektierten Workprozesses an.

  Administration   Trace   Datei anzeigen  

Trace-Dateien herunterladen

Mit dieser Funktion können Sie sich eine oder mehrere Trace-Dateien auf Ihren lokalen Rechner herunterladen.

Weitere Informationen: Trace-Dateien lokal sichern

  Administration   Trace   Datei lokal sichern  

Trace-Dateien zurücksetzen

Hier können Sie die Trace-Dateien leeren: Sie können wählen, ob Sie Alle Dateien oder nur die Workprozess-Dateien zurücksetzen möchten. Alle Dateien bedeutet alle dev*-Dateien auf diesem Server, also neben den Workprozess-Traces auch die Traces von Gateway, Dispatcher, ICM, RFC, etc.

Achtung Achtung

Nach dem Zurücksetzen der Trace-Dateien ist die darin enthaltene Information unwiederbringlich verloren.

Ende der Warnung.

  Administration   Trace   Zurücksetzen  

Dispatcher-Trace-Level setzen

Hier können Sie den Trace-Level für die Trace-Datei des Dispatchers dev_disp einstellen, die Datei anschauen oder lokal sichern.

  Administration   Trace   Dispatcher  

Weitere Informationen

Entwickler-Traces