Profilparameter im SAP-System anzeigen
aktuellen Werte der Profilparameter können im SAP-System angezeigt werden. Dazu haben Sie zwei Möglichkeiten:
- Sie können die Transaktion RSPFPAR verwenden, die übrigens auch als gleichnamiger Report ausgeführt werden kann.
- Sie können die Transaktion RZ11 verwenden.
Beide Funktionen zeigen die Profilparameter für die Instanz an, an der der Benutzer aktuell angemeldet ist.
Die Transaktion RSPFPAR zeigt eine Liste aller instanzspezifischen Profilparameter in einer Tabellensicht an, einschließlich systemweiter Parameter. Diese Auflistung kann auch auf spezielle Parameter eingeschränkt werden. Die Tabelle zeigt den Systemstandardwert für die einzelnen Profilparameter an, wie er im Programmcode des Kernels oder im Standardprofil definiert ist. Wenn der Wert eines Profilparameters im Instanzprofil gesetzt ist oder dynamisch übersteuert wurde, zeigt die Tabelle auch den benutzerdefinierten (temporären) Wert an. Zusätzlich kann eine Kurzbeschreibung und ggf. Dokumentation der Parameter angezeigt werden.
Die Transaktion RZ11 zeigt Informationen und Dokumentation zu einzelnen Profilparametern an. Außerdem wird angezeigt, ob der Parameter ein dynamischer Parameter ist und während des laufenden Betriebs geändert werden kann, sodass ein Neustart des Systems nicht erforderlich ist.
Notiz
Wenn Sie eine Übersicht aller dynamisch schaltbaren Parameter anzeigen möchten, können Sie die folgende Methode verwenden: Rufen Sie die Transaktion RZ11 auf, und wählen Sie Springen → Alle dynamischen Parameter.
Werte von Profilparametern können Setwerte oder Variablen enthalten, z.B. Parameterreferenzen oder Formeln.
Parameterreferenzen werden durch ein einzelnes $-Symbol und den referenzierten Parameter in runden Klammern gekennzeichnet. Das Doppelsymbol $$ gibt die Instanznummer an.
Ab SAP Basis 7.40 SP02 und höher können Parameterwerte als Formeln angegeben werden. Eine Formel ist immer von runden Klammern ( ) umgeben. Die Formel kann andere Parameter referenzieren und Standardoperatoren wie +,-,*,/,^,(,) verwenden. Formeln können auch verschiedene Standardfunktionen wie min, max, sin, cos, tan, sqrt, exp, log2, log10, ceil und floor enthalten. Als Dezimaltrennzeichen muss ein Punkt („.") verwendet werden. Die einzelnen Werte für die Formeln werden in der Transaktion RSPFPAR angezeigt. Wenn lange Formeln verwendet werden, können die Formeln selbst jedoch nicht vollständig in dieser Transaktion angezeigt werden. Um lange Formeln vollständig anzuzeigen, verwenden Sie die Transaktion RZ11.
Weitere Informationen finden Sie in der offiziellen Dokumentation: https://help.sap.com/docs/ABAP_PLATFORM_NEW/e067931e0b0a4b2089f4db327879cd55/e05f0c5000efc06fe10000000a423f68.html
Beispiel
Der Profilparameter rdisp/myname ist im Kernel auf $(SAPLOCALHOST)_$(SAPSYSTEMNAME)_$$ gesetzt. Er verweist auf zwei weitere Profilparameter, die durch ein einziges $-Zeichen gekennzeichnet sind. Doppeltes $$-Symbol referenziert die Instanznummer.
Wenn die beiden Parameter z.B. wie folgt gesetzt sind: SAPLOCALHOST=s4qhost, SAPSYSTEMNAME=S4Q und die Instanznummer 12, wird der Parameter rdisp/myname aus diesen Werten abgeleitet und auf s4qhost_S4Q_12 gesetzt.
Fehlermeldungen von Formeln werden während des Startvorgangs in den stderr-Dateien protokolliert. Wir empfehlen, zunächst die Datei stderr0 zu prüfen.
Hinweis
Bei der Auswertung von Profilparametern mittels der beschriebenen Werkzeuge werden einige Profilparameter systemweit verwendet, während andere von Instanz zu Instanz unterschiedlich gesetzt sein können. Die Transaktion RSPFPAR zeigt die Konfiguration der Instanz an, für die Sie den Bericht ausführen.