Show TOC

Workprozesse administrierenLocate this document in the navigation structure

Verwendung

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

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

Vorgehensweise

ABAP-Programme steuern

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

Funktion

Pfad im Menü

Debugging

Sie können ein laufendes ABAP-Programm debuggen.

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.

Weitere Informationen: Debugger .

Anfang des Navigationspfads Administration Nächster Navigationsschritt Programm Nächster Navigationsschritt Debugging Ende des Navigationspfads

Programm abbrechen

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

Anfang des Navigationspfads Administration Nächster Navigationsschritt Programm Nächster Navigationsschritt Abbrechen Ende des Navigationspfads

Prozesse administrieren

Die folgende Tabelle beschreibt die Funktionen zum Manipulieren von Workprozessen.

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

Anfang des Navigationspfads Administration Nächster Navigationsschritt Prozess Nächster Navigationsschritt Abbrechen Nächster Navigationsschritt mit Core Ende des Navigationspfads

Workprozess beenden - ohne Core

Abbrechen des Workprozesses ohne Erstellung einer Core-Datei

Anfang des Navigationspfads Administration Nächster Navigationsschritt Prozess Nächster Navigationsschritt Abbrechen Nächster Navigationsschritt ohne Core Ende des Navigationspfads

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 .

Anfang des Navigationspfads Administration Nächster Navigationsschritt Prozess Nächster Navigationsschritt Neustart nach Fehler  Nächster Navigationsschritt Ja/Nein Ende des Navigationspfads

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.

Anfang des Navigationspfads Administration Nächster Navigationsschritt Modus löschen Ende des Navigationspfads

Trace-Funktionen

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

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.

Anfang des Navigationspfads Administration Nächster Navigationsschritt Trace Nächster Navigationsschritt Aktive Komponenten Ende des Navigationspfads

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

Anfang des Navigationspfads Administration Nächster Navigationsschritt Trace Nächster Navigationsschritt Anzeige-Einstellung Ende des Navigationspfads

Trace-Datei anzeigen

Zeigt die Trace-Datei des markierten Workprozesses an.

Sie können sowohl die aktuelle als auch die vorherige (vor dem letzten Start des Applikationsservers) Trace-Datei anzeigen, die unter dem Namen dev_*.old im work-Verzeichnis liegt.

Anfang des Navigationspfads Administration Nächster Navigationsschritt Trace Nächster Navigationsschritt Datei anzeigen Nächster Navigationsschritt Aktuelle Ende des Navigationspfads bzw. Vorherige

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

Anfang des Navigationspfads Administration Nächster Navigationsschritt Trace Nächster Navigationsschritt Datei lokal sichern Ende des Navigationspfads

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

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

Anfang des Navigationspfads Administration Nächster Navigationsschritt Trace Nächster Navigationsschritt Zurücksetzen Ende des Navigationspfads

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 .

Anfang des Navigationspfads Administration Nächster Navigationsschritt Trace Nächster Navigationsschritt Dispatcher Ende des Navigationspfads

Weitere Informationen