Prozesse beenden 
Hinweis
Dieses Thema gilt nicht für SAP-Systeme, die auf Hosts vom Typ Microsoft Windows NT laufen. Die hier beschriebenen Protokollprozesse sind auf diesen Plattformen nicht erforderlich.
Sie sollten die Sammel- und Sendeprozesse des Systemprotokolls bei jedem Herunterfahren oder Hochfahren des Host-Betriebssystems explizit beenden. Wenn Sie Prozesse mit dem Startprofil starten, werden die Prozesse beim Herunterfahren des Systems automatisch bendet. Die Protokollsystemprozesse sind von einem Abbruch des SAP-Systems nicht betroffen. Abbruch bedeutet Beendigung der Work- und Dispatcher-Prozesse.
Wenn Sie einen Protokollprozess mit einem Betriebssystemkommando beenden müssen, können Sie den Prozess eine normale oder beschleunigte Beendigung durchführen lassen. Beispiel für ein solches Kommando ist der UNIX-Befehl kill.
Die Verwendung einer Beendigungsoption startet eine normale Beendigung. Der betroffene Prozess beendet jegliche Verarbeitung und ist dann beendet; er befindet sich nicht in einem Ruhezustand. In diesem Fall versucht ein Sendeprozess z.B., die Verarbeitung aller neuen Meldungen in einem Protokoll vor seiner Beendigung abzuschließen.
Wird eine Beendigungsoption erneut verwendet, so beginnt ein beschleunigter Beendigungsvorgang. Ein aktiver Prozess schließt die aktuelle Bearbeitung ab und wird dann beendet. Ein Sendeprozess schließt z.B. das Senden der aktuellen Meldung ab, bevor er beendet wird.
Hinweis
Ein inaktiver Prozess wird durch einen Beendigungsbefehl sofort abgebrochen. Er wird nicht automatisch neu gestartet; Sie müssen dazu entweder das System neu starten oder den Prozess manuell neu starten.
Wenn Sie ein System herunterfahren, ohne den Sammelprozess zu beenden, oder wenn es zu einem Systemabsturz kommt, kann das zentrale Systemprotokoll defekt sein. Das passiert, wenn der Sammelprozess eine Meldung in die Protokolldatei schreibt, während das System heruntergefahren wird.
Wenn ein Protokoll aufgrund einer unvollständigen Meldung oder eines anderen Problems defekt ist, müssen Sie das Problem manuell beheben, indem Sie die Protokolldatei reparieren oder löschen. Die Protokollsystemprozesse reagieren auf eine defekte Datei mit Fehlermeldungen.
Ein gesperrter Prozess kann nicht gestartet werden. Insbesondere Sendeprozesse werden nicht automatisch gestartet, wenn Sie sie sperren. Sie sollten einen Prozess sperren, wenn Sie nicht möchten, dass Systemprotokollmeldungen weitergeleitet werden oder wenn das gesamte SAP-System in einer einzigen Instanz läuft. So sperren Sie Prozesse:
Stoppen Sie den Prozess, den Sie sperren möchten.
Geben Sie in der pid-Datei des Prozesses den Wert -1 an.