Einbeziehung von Fachbereichen in die Job Planung
Tipps und Tricks für performante ABAP-Programme
PXA_NO_SHARED_MEMORY oder die Meldung System nicht betriebsbereit (PXA_NO_SHARED_MEMORY) erscheint beim Anmelden an das SAP-System: Der Programmpuffer ist das letzte Objekt, das vom SAP-System im Shared Memory angelegt wird. Steht zu diesem Zeitpunkt nicht ausreichend Shared Memory zur Verfügung, kann das System den Programmpuffer nicht anlegen. Das System wird danach nur als »Notsystem« mit minimaler Größe des Programmpuffers gestartet. Ursache ist in der Regel, dass die allokierten Bereiche im Shared Memory (insbesondere SAP Extended Memory und Programmpuffer) die betriebssystemspezifischen Beschränkungen verletzen.
Die lokale Verbuchung wird hauptsächlich bei Hintergrundprozessen mit Massenupdates und in der Schnittstellenprogrammierung bei massiv parallelen aRFCs eingesetzt. In beiden Fällen ist die Tatsache von Vorteil, dass keine Einträge in die Verbuchungstabellen geschrieben werden. Dies wirkt sich zum einen bei Massenupdates positiv aus, bei denen die I/O-Kanäle zu diesen Tabellen zum Engpass werden. Zum anderen wird die Verbuchung unmittelbar gestartet und ist daher von einer potenziellen Überlastung der Verbuchungs-Workprozesse nicht betroffen.
Einige nützliche Tipps aus der Praxis zum Thema SAP Basis finden Sie auch auf der Seite www.sap-corner.de.
INTEGRATION NEUER TECHNOLOGIEN – BETREUUNG NEUER SZENARIEN
Der sogenannte SAP Message-Server zählt ebenfalls zur Anwendungsschicht. Davon existiert jeweils nur eine Instanz im System. Dieser vermittelt zwischen den Diensten und Anwendungen. Konkret bedeutet dies, dass der Message Server sich um das Load Balancing kümmert und beispielsweise festlegt, auf welchem Applikations-Server sich ein Anwender anmeldet. Die Kommunikation zwischen den Anwendungsservern ist ebenfalls die Domäne dieses Message Servers.
Ein transaktionaler RFC (tRFC) ist ein aRFC, der unter »besonderen Sicherheitsbedingungen« abläuft. Details dazu erfahren Sie im Laufe dieses Kapitels. Ein queued RFC (qRFC) ist ein tRFC, bei dem die Reihenfolge der Bearbeitung im Zielsystem der Erstellung im Quellsystem entspricht (für alle qRFCs in einer bestimmten Queue).
Tools wie "Shortcut for SAP Systems" ergänzen fehlende Funktionen im Bereich der SAP Basis.
Beim traditionellen Sizing geht man von der Anzahl der Benutzer oder Transaktionen aus, multipliziert diese mit einem Gewichtungsfaktor und errechnet daraus (über den CPU-Bedarf) den Hauptspeicherbedarf.
Die Freeware Scribble Papers ist ein "Zettelkasten", in dem sich Daten aller Art ablegen lassen. Er nimmt sowohl eingegebene Texte als auch Grafiken und ganze Dokumente auf. Die Daten werden in Ordnern und Seiten organisiert.
Die Spalte Problemindikator für gibt an, welches Problem besteht, wenn die angegebenen Richtwerte signifikant überschritten werden.