Der Start eines SAP-Systems ist eine Grundvoraussetzung, um mit dem System arbeiten zu können. Der Startprozess beschreibt den Ablauf beim Starten eines SAP-Systems mit einem reinen Java-Stack. Während der Installation wird ein minimales Java-basiertes SAP-System benannt, das einen Systemidentifikator (<SAPSID>) bereitstellt. Zusätzlich wird eine Datenbank und mindestens zwei SAP-Instanzen verwendet: genau eine Central-Services-Instanz (SCS) und eine primäre Application-Server-Instanz (PAS). Dies ist die typische Architektur direkt nach der Installation. Später kann es zu einer Skalierung kommen, indem der vorhandenen Installation zusätzliche Anwendungsserverinstanzen (AAS) hinzugefügt werden. Während des Installationsvorgangs erfolgt eine Zuordnung von Prioritäten mit sogenannten LEVELS (unter Verwendung von Nummern). In diesem Schritt erhalten verschiedene Arten von Instanzen (SCS/PAS/AAS) die PrioritätLEVELS, um die Start- und Stoppreihenfolge dieser Prozesse und Servicepakete festzulegen.
Prioritäten für den Startvorgang
Priorität 1: Instanzen mit Enqueue-Server, aber ohne ABAP-Dispatcher
Priorität 3: Instanzen ohne Enqueue-Server
Notiz
Priorität 0.3: SAP-HANA-System
Priorität 0.5: Enqueue-Replikationsserver (ERS)
Priorität 1.5: TREX (Search and Classification Engine)
Priorität 2: Instanzen mit Enqueue und mit ABAP-Dispatcher
Diese Prioritäten werden in Kombination mit speziellen Produkten/Funktionen und/oder in früheren Releases verwendet.
Notiz
Der Enqueue-Server spielt eine besondere Rolle für die Startreihenfolge eines SAP-Systems. Sie ist genau einer Instanz zugeordnet, bei der es sich heutzutage in der Regel um die Central-Services-Instanz handelt. In AS-Java-basierten SAP-Systemen deckt diese Instanz auch den Message-Server und den RFC-Gateway-Service ab und muss vor allen anderen SAP-Instanzen gestartet werden. Die Java-Central-Services-Instanz (PrioritätLEVEL 1) benötigt keine Verbindung zur Datenbank. Der Start der Datenbank erfolgt durch Skripte, die von der Installation bereitgestellt wurden, und werden verwendet, wenn die Datenbank auf demselben Server wie eine SAP-Application-Server-Instanz (AS-Instanz) (PAS/AAS) installiert ist.
Die SAP Management Console (SAP MC) ist das empfohlene grafische Werkzeug zum Starten und Stoppen von SAP-Systemen. Es ist eine spezielle Option implementiert, mit der Sie eine Datenbank separat oder während des Starts oder Stopps des SAP-Systems starten und stoppen können, unabhängig davon, auf welchem Server die Datenbank installiert ist.
Es gibt drei verschiedene Kernelemente, die beim Starten eines AS-Java-basierten SAP-Systems berücksichtigt werden müssen:
Central-Services-Instanz (SCS)
Er besteht aus einem Java-Message-Server, einem Java-Enqueue-Server und einem RFC-Gateway-Service.
Datenbank (DB)
Die Datenbank ist das grundlegende Element des gesamten SAP-Systems und muss sich in einem Betriebszustand befinden, bevor Instanzen des SAP Application Server (AS) (PAS und/oder AAS - generisch auch Java-Instanzen genannt) gestartet werden.
Primäre Application-Server-Instanz (PAS-Instanz) und zusätzliche Application-Server-Instanz (AAS-Instanz)
In SAP-Java-Umgebungen werden diese Instanzen auch einfach als Java-Instanzen bezeichnet und stellen die Laufzeitumgebung für Java-Anwendungen bereit.
Prinzipiell läuft das Starten in mehreren Schritten ab. Der Startprozess eines AS-Java-basierten SAP-Systems kann in Bezug auf die Startreihenfolge der Kernelemente auf zwei verschiedene Arten erfolgen:
Variante A:
NKA - DB - PAS/AAS
Variante B:
DB - NKA - PAS/AAS

Der Betriebssystembenutzer, der den Startvorgang ausführt, ist in der Regel der <sid>adm, der während der Installation angelegt wurde.
Notiz



