SAP-Systeme über Profilparameter konfigurieren

Objectives

After completing this lesson, you will be able to:
  • Profile beschreiben, die für die Systemkonfiguration verwendet werden
  • die Auswertungsreihenfolge von Profilparametern beschreiben
  • Profilparameter und deren Werte anzeigen
  • Pflege der Profileparameter
  • Konfigurationsänderungen überwachen

Für die Systemkonfiguration verwendete Profildateien

Bei der Installation eines SAP-Systems werden automatisch mindestens zwei Profildateien erzeugt. Eines ist das Standardprofil mit Profilparametern, die systemweit gültig sind. Das andere ist ein Instanzprofil, das für jede Instanz angelegt wird, mit der Profilparameterwerte für eine bestimmte Instanz konfiguriert werden können.

Wie in der Abbildung „Profildateien auf Betriebssystemebene" dargestellt, werden die Profildateien nach Abschluss der Installation auf Betriebssystemebene im Verzeichnis /usr/sap/<SID>/SYS/profile abgelegt. Dieses Verzeichnis ist von allen Instanzen eines SAP-Systems durch die Share- bzw. Mount-Technik lesbar.

Die Abbildung „Profildateien: Namenskonvention" zeigt die Namenskonventionen für die verfügbaren Profildateien.

Es gibt nur ein Default-Profil (DEFAULT.PFL) pro SAP-System und es wird von allen Instanzen während der Startup-Prozedur gelesen. Sie enthält systemweite Einstellungen wie den Systemnamen, den Namen des Datenbankservers, den Namen des Enqueue-Servers oder den Standard-Anmeldemandanten usw.

Das Instanzprofil (<SID>_<Instanz><Instanznummer>_<Servername>) definiert Parameter, die für eine Instanz gelten, z.B. die Anzahl und Art der Workprozesse oder die Definition der Größe und Zuordnung der von der SAP-Instanz verwendeten Speicherbereiche. Der Inhalt des Instanzprofils ist instanzspezifisch. Das Instanzprofil enthält auch die Einträge für den Startvorgang.

Die Profildateien werden tatsächlich während der Installation des Systems angelegt und haben einige Parameter bereits gesetzt. Sie können jedoch anschließend bearbeitet werden.

Auswertung von Profilparametern

SAP-Systeme bestehen aus einer Central-Services-Instanz (ASCS-Instanz) und einer oder mehreren Anwendungsserverinstanzen. Das SAP-System und seine Instanzen werden durch Profilparameter konfiguriert, die in Profildateien abgelegt sind.

Zunächst werden die Standardwerte der Profilparameter im Programmcode des SAP-Kernels definiert und ausgeliefert. Aus diesem Grund müssen Sie zwischen Werten unterscheiden, die aus dem SAP-Kernel stammen, die als Kernel-Standard bezeichnet werden, Werten, die im Standardprofil festgelegt sind, und Werten in Instanzprofilen. Während des Startvorgangs des SAP-Systems gibt es eine bestimmte Reihenfolge, wie die Parameterwerte ausgewertet werden und welcher Wert am Ende gültig ist.

Sie können die Kernel-Standardwerte über die Standardprofildatei und die Instanzprofildateien ändern. Diese werden beim Starten einer Instanz gelesen. Die Abbildung „Auswertungsreihenfolge von Profilparametern" zeigt die Reihenfolge, in der die Werte für die Profilparameter von jeder Instanz Ihres AS ABAP ausgewertet werden.

Zuerst werden die Umgebungsvariablen und die Kernel-Standardwerte gelesen. Danach liest das System die Profilparameter, die im Standardprofil gesetzt wurden. Wenn also der Wert eines Parameters im Standardprofil vom Kernel-Standardwert abweicht, ist der Wert im Standardprofil für alle Instanzen des Systems gültig. Erst danach werden die Instanzprofile gelesen. Wenn also derselbe Profilparameter explizit im Instanzprofil gesetzt wurde, ist dieser Wert für diese spezifische Instanz gültig.

Notiz

Änderungen an Profilparametern erfordern einen Neustart der betroffenen Instanz oder des gesamten SAP-Systems, je nachdem, in welchem Profil der Parameter gesetzt wurde.

Bestimmte Profilparameter können dynamisch geschaltet werden, ohne dass ein Neustart erforderlich ist.

Werkzeuge zur Anzeige von Profilparametern

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

Profilparameter außerhalb des SAP-Systems anzeigen

Sie können die Werte der Profilparameter auch außerhalb des SAP-Systems anzeigen. Dies erfolgt auf Betriebssystemebene mit dem Benutzer <sid>adm durch Ausführen des Programms sappfpar. Das Programm sappfpar ermittelt die Instanz, auf der der Aufruf erfolgen soll, indem es die Option pf=<Instanzprofil> auswertet. Hier steht <Instanzprofil> für den vollständigen Pfad inkl. Dateiname.

Wenn Sie Parameter interaktiv anzeigen möchten, rufen Sie sappfpar mit der Profiloption: sappfpar pf=<Instanzprofil> auf. Es wird eine Liste aller Parameter zurückgegeben. Wenn Sie einen bestimmten Parameter eingeben, wird dessen aktueller Wert angezeigt.

Sie können die gesetzten Parameter mit sappfpar check pf=<Instanzprofil> überprüfen.

Wenn sappfpar ohne jegliche Optionen aufgerufen wird, wird die Hilfefunktion dieses Programms angezeigt.

Profilparameter analysieren

Aufgabe 1: Die Werte von Profilparametern ermitteln

Unternehmensszenario

Als Systemadministrator möchten Sie Werte von Profilparametern ermitteln, die in Ihrem SAP-System festgelegt sind. Sie möchten die Namen mehrerer Profilparameter ermitteln und deren Werte anzeigen.

Schritte

  1. Zeigen Sie alle Profilparameter an (Transaktion RSPFPAR).

    1. Melden Sie sich am SAP-System an.

    2. Rufen Sie die Transaktion RSPFPAR auf, um alle Profilparameter anzuzeigen.

      Alternativ können Sie den Report RSPFPAR in der Transaktion SA38 ausführen.

    3. Lassen Sie das Eingabefeld Profilparameter leer, und wählen Sie Ausführen.

      Ergebnis

      Die Profilparameter und ihre Werte werden in einer Tabelle angezeigt.
  2. Werten Sie aus, wie der eindeutige Name des Anwendungsservers, an dem Sie aktuell angemeldet sind, definiert ist. Dies ist der Wert des Profilparameters rdisp/myname.

    1. Starten Sie die Transaktion RSPFPAR.

    2. Geben Sie im Eingabefeld Profilparameterrdisp/myname ein.

    3. Wählen Sie Ausführen.

      Ergebnis

      Der Profilparameter und seine Werte werden in einer Tabelle angezeigt.

      Dieser Parameter bestimmt den Namen des Applikationsservers/der Instanz, auf dem/der Sie arbeiten.

      In der Spalte Systemstandardwert (unsubstituierte Form) sehen Sie, dass der Name aus den Werten von zwei anderen Profilparametern (SAPLOCALHOST und SAPSYSTEMNAME getrennt durch "_") und einem Platzhalter für die lokale Instanznummer ($$) angelegt wird. Das bedeutet, dass der Kernel-Standard andere Parameterwerte referenziert.

      In der Spalte Benutzerwert werden die aufgelösten Werte angezeigt. Das Ergebnis könnte beispielsweise wie folgt aussehen: s4qhost_S4Q_21.

  3. Legen Sie fest, wie viele Dialog-, Hintergrund-, Aktualisierungs- und Spool-Workprozesse auf dem primären Anwendungsserver (PAS) Ihres Schulungssystems konfiguriert sind.

    1. Stellen Sie sicher, dass Sie aktuell am PAS Ihres SAP-Systems angemeldet sind. Ist dies nicht der Fall, verwenden Sie die Transaktion SM51, um die Instanzen zu wechseln.

    2. Starten Sie die Transaktion RZ11.

    3. Suchen Sie nach den Profilparametern, die die Anzahl der Workprozesse definieren:

      Dialogrdisp/wp_no_dia
      Hintergrundrdisp/wp_no_btc
      Updaterdisp/wp_no_vb
      Spoolrdisp/wp_no_spo
    4. Wählen Sie Anzeigen.

      Ergebnis

      Auf dem Bild Profilparameterdetails anzeigen finden Sie die aktuelle Anzahl der konfigurierten Workprozesse in der Zeile Aktueller Wert. Außerdem sehen Sie, woher der Wert stammt.
  4. Prüfen Sie den Parameter rdisp/max_alt_mode, um die maximale Anzahl von GUI-Fenstern oder -Modi zu ermitteln, die ein Benutzer während einer einzelnen Anmeldesitzung öffnen kann.

    1. Starten Sie die Transaktion RZ11.

    2. Suchen Sie nach dem Parameter rdisp/max_alt_mode.

    3. Wählen Sie Parameter anzeigen.

      Ergebnis

      Auf dem Bild Profilparameterdetails anzeigen wird in der Zeile Aktueller Wert die maximale Anzahl der GUI-Fenster angezeigt. Außerdem sehen Sie, woher der Wert stammt.

Aufgabe 2: Dynamischen Parameter ändern

Unternehmensszenario

Als Systemadministrator möchten Sie bestimmte Profilparameter ändern, ohne das SAP-System neu zu starten.

Schritte

  1. Reduzieren Sie in der Transaktion RZ11 die maximale Anzahl der ABAP-Sitzungen, indem Sie den Parameter rdisp/max_alt_mode dynamisch ändern.

    1. Starten Sie die Transaktion RZ11.

    2. Suchen Sie nach dem Parameter rdisp/max_alt_mode.

    3. Wählen Sie Parameter anzeigen.

    4. Wählen Sie im Anwendungsbereich Wert ändern.

    5. Geben Sie im angezeigten Dialogfenster einen neuen Wert in das Feld Neuer Wert ein.

      Verringern Sie die maximale Anzahl von ABAP-Sitzungen.

    6. Wählen Sie Switch on all servers, um denselben Parameterwert für alle AS-Instanzen festzulegen.

    7. Wählen Sie Sichern.

    8. Bestätigen Sie das Dialogfenster mit Continue (Weiter).

      Ergebnis

      Sie haben die maximale Anzahl der ABAP-Sitzungen reduziert. Sie müssen jedoch berücksichtigen, dass die Änderung nicht dauerhaft ist und verloren geht, wenn Sie die Instanz oder das gesamte System neu starten.
  2. Zeigen Sie in der Transaktion RZ11 dynamische Parameter an, und prüfen Sie den neuen Wert für rdisp/max_alt_mode.

    1. Starten Sie die Transaktion RZ11.

    2. Wählen Sie im Systemmenü SpringenAlle dynamischen Parameter.

    3. Überprüfen Sie die Liste aller Parameter, die dynamisch geändert werden können.

      In der Tabelle Dynamische Profilparameter sehen Sie den alten Wert vor der Änderung und den dynamisch geänderten Wert des Parameters.

    4. Drücken Sie auf der Tastatur Strg-/Strg und die F-Taste, um die Funktion Suchen zu aktivieren.

    5. Suchen Sie nach dem Parameter rdisp/max_alt_mode.

    6. Wählen Sie Search.

    7. Vergleichen Sie den alten Wert und den neuen Wert des Parameters.

      Ergebnis

      Sie sollten den Wert sehen, den Sie im vorherigen Schritt festgelegt haben.

Profilverwaltung und -pflege

Um die Profilparameterwerte nicht nur anzuzeigen, sondern auch zu setzen, müssen Sie Profile bearbeiten. Dazu können Sie die Transaktion RZ10 verwenden. Außerdem können Sie die Profildateien mit Betriebssystemwerkzeugen oder Editoren bearbeiten.

Achtung

In diesem Fall müssen Sie jedoch sicherstellen, dass die Änderungen korrekt durchgeführt und dokumentiert werden. Fehlerhaft gesetzte Parameter können das Starten einer Instanz verhindern. Erstellen Sie vor Änderungen an den Profildateien eine Sicherung dieser Dateien. Wenn ein Fehler auftritt, können Sie das SAP-System mit den wiederhergestellten Dateien starten und eine Fehlerbehebung durchführen.

Es wird jedoch empfohlen, RZ10 für die Profilverwaltung und Parameterpflege zu verwenden. Es ist sicherer und bequemer.

Wie in der Abbildung „Profilverwaltung" dargestellt, können Sie in RZ10 Profile bearbeiten, die während der Installation des SAP-Systems angelegt werden.

RZ10 bietet dem Benutzer eine Reihe von Vorteilen:

  • Zentrale Verwaltung und Pflege der Profildateien

  • Konsistenzprüfungen beim Ändern von Profilparametern

  • Verwaltung mehrerer Versionen einer Profildatei

  • Vergleich zwischen dem aktiv eingesetzten und dem in der Datenbank gespeicherten Profil

Unmittelbar nach der Installation werden die Profildateien im Profilverzeichnis im Dateisystem angelegt. Sie existieren nur auf Betriebssystemebene. Das Installationsprogramm speichert Profildateien nicht direkt in der Datenbank. Um die Profildateien in RZ10 zu verwalten, müssen sie jedoch in die Datenbank importiert werden, wie in der Abbildung „Profilpflege: Importieren und Bearbeiten" dargestellt.

1. Profildateiimport nach der Installation importieren

Nach der Installation des SAP-Systems sind Profildateien nur auf Betriebssystemebene vorhanden. In der Transaktion RZ10 müssen Sie die Profildateien manuell aus dem Dateiverzeichnis des Betriebssystems in die Datenbank importieren.

Im ersten Schritt importieren Sie das Default-Profil und die Instanzprofile der ASCS, PAS und AAS in die Datenbank. Wählen Sie dazu HilfsmittelProfile importierenAktive Server in RZ10.

Während des Imports führt das System eine Importprüfung durch und vergleicht die auf Betriebssystemebene und in der Datenbank gespeicherten Versionen. Nach der Prüfung wird das Prüfprotokoll mit den Importergebnissen angezeigt.

2. Profildateien bearbeiten

Nachdem die Profildatei in die Datenbank importiert wurde, können sie bearbeitet werden. Änderungen an Profilparametern können dann im SAP-System mit den zuvor beschriebenen Vorteilen durchgeführt werden.

Sie können die importierten Profile bearbeiten, indem Sie die Parameterwerte ändern, neue Profilparameter hinzufügen oder Profilparameter löschen. Änderungen werden in der Datenbank vorgenommen.

Um eine Profildatei zu bearbeiten, müssen Sie diese markieren, damit Sie einzelne Profilparameter ändern können. Zur Pflege der Profile stehen drei unterschiedliche Stufen zur Verfügung. Die Verwaltungsdaten enthalten die Art des Profils (Standard oder Instanzprofil), eine Kurzbeschreibung, den Pfad der Datei, den Namen der Instanz und den Zeitpunkt der letzten Aktivierung. In der Grundpflege und der Erweiterten Pflege können Sie die Parameter pflegen.

Die Grundpflege ermöglicht die Anpassung der wichtigsten Parameter und unterstützt Sie durch die Verwendung logischer Beschreibungen.

Die erweiterte Pflege zeigt den unformatierten Inhalt des Profils an, d.h. die technischen Namen der Profilparameter. In der Erweiterten Pflege können Sie nicht nur die Werte einzelner Parameter ändern, sondern auch neue Parameter hinzufügen und vorhandene Parameter löschen. In der Regel verwendet der Administrator die erweiterte Pflege anstelle der Grundpflege.

Hinweis

Wenn Sie eine neue Applikationsserverinstanz installiert oder eine Profildatei auf Betriebssystemebene geändert haben, können Sie Profildateien für einzelne Instanzen importieren. Wählen Sie dazu ProfilImportieren oder die Drucktaste Importieren.

3. Sichern von Änderungen auf der Datenbank

Wie in der Abbildung Profilpflege: Sichern und Aktivieren dargestellt, müssen Sie im dritten Schritt die geänderten Werte dauerhaft sichern. Wählen Sie dazu Profil Sichern in RZ10. Die Änderungen werden daher erfolgreich auf der Datenbank gesichert.

4. Aktivieren der geänderten Profildateien

Sie müssen jedoch auf Betriebssystemebene, d.h. in die Profildateien im Dateisystem, zurückgeschrieben werden. Die Änderungen werden erst wirksam, wenn sie vom System aus den im Dateiverzeichnis abgelegten Profildateien gelesen werden, d.h. bei einem Neustart des Systems.

Daher müssen im vierten Schritt die geänderten Dateien in der Datenbank aktiviert werden. Wählen Sie dazu in RZ10ProfilAktivieren.

Hinweis

Die Aktivierung kann entweder automatisch beim Sichern durch Bestätigen der entsprechenden Abfrage oder manuell über das Menü erfolgen.

Wirksam werden die Änderungen in den instanzspezifischen Profilen nach einem Neustart der entsprechenden Instanz

Änderungen am Standardprofil werden nach einem Neustart aller Instanzen (gesamtes System) wirksam.

Notiz

Änderungen im Standardprofil werden erst dann systemweit propagiert, wenn alle Instanzen des Systems neu gestartet werden.

Hinweis

Das Profilverzeichnis des Betriebssystems speichert auch alle alten Versionen der Profildateien, beginnend mit .1. In früheren Versionen gab es zu jedem Profil nur eine ältere Version mit der Dateierweiterung .BAK.

Parameter in Profilen hinzufügen und ändern

Unternehmensszenario

Als Administrator möchten Sie die Konfiguration des gesamten SAP-Systems und einzelner Instanzen anpassen, indem Sie Profilparameterwerte ändern.

Aufgabe 1: Systemprofile importieren

Nach der Systeminstallation werden Profildateien im Profilverzeichnis auf Betriebssystemebene abgelegt. Bevor Sie Profildateien im SAP-System bearbeiten können, müssen Sie sie in die Datenbank importieren, damit Sie sie in der Transaktion RZ10 bearbeiten können.

Schritte

  1. Importieren Sie die Profildateien der PAS-, AAS- und ASCS-Instanzen mit der Transaktion RZ10 in die Datenbank Ihres SAP-Systems.

    1. Starten Sie in Ihrem SAP-Schulungssystem die Transaktion RZ10.

    2. Wählen Sie in der Menüleiste HilfsmittelProfile importierenAktive Server, um die Profildateien von PAS-, AAS- und ASCS-Instanzen zu importieren.

      Ergebnis

      Im Profilprüfungsprotokoll wird das Importergebnis angezeigt. Nur Profile mit geänderter Version auf Betriebssystemebene werden importiert. Aus diesem Grund zeigt das Protokoll Ergebnisse an, die rot hervorgehoben sind.
    3. Wählen Sie Zurück, um zum Eingabebild Profile bearbeiten zurückzukehren.

Aufgabe 2: Profildateien bearbeiten

Sie möchten die Profildateien, die Sie in das SAP-System importiert haben, bearbeiten, um das System oder die Einzelinstanzkonfiguration anzupassen.

Schritte

  1. Prüfen Sie die aktuelle Anzahl der Dialog-Workprozesse auf der AAS-Instanz.

    1. Starten Sie in einem neuen GUI-Fenster die Transaktion SM51, indem Sie z.B. /o SM51 in das Befehlsfeld eingeben.

    2. Markieren Sie die AAS-Instanz, und wählen Sie Workprozesse, um die aktuelle Anzahl der Dialog-Workprozesse zu prüfen.

    3. Untersuchen Sie, wie viele Workprozesse vom Typ Dialog konfiguriert sind.

  2. Erhöhen Sie die Anzahl der Dialog-Workprozesse für die AAS-Instanz mit dem Parameter rdisp/wp_no_dia um 1.

    1. Kehren Sie zum Eingabebild Profile bearbeiten in RZ10 zurück, oder starten Sie die Transaktion RZ10 erneut.

      Hinweis

      Da Anwendungsserver Ihres SAP-Systems auf unterschiedlicher Hardware installiert werden können, die unterschiedliche Hardwareressourcen bereitstellen, würden Sie wahrscheinlich die Anzahl der Workprozesse im jeweiligen Instanzprofil eines Anwendungsservers ändern.

    2. Wählen Sie im Feld Profil über die F4-Wertehilfe das Instanzprofil der AAS-Instanz aus (<SID>_<Instanzname><Instanznummer>_<Hostname>).

      Ergebnis

      Die Profildatei in der aktuellen Version wurde ausgewählt.
    3. Markieren Sie auf dem Bild Profile bearbeiten den Auswahlknopf Erweiterte Pflege.

    4. Wählen Sie Ändern, um das ausgewählte Profil zu ändern.

    5. Prüfen Sie, ob der Parameter rdisp/wp_no_dia bereits zur Liste hinzugefügt wurde.

      Ergebnis

      rdisp/wp_no_dia erscheint in der Liste, d.h. sie wurde der Profildatei hinzugefügt.
    6. Wählen Sie in der Liste der Profilparameter rdisp/wp_no_dia aus.

    7. Wählen Sie Parameter, wo die Quick-Info Ändern (F2) angezeigt wird, oder doppelklicken Sie auf den Parameter, um seinen Wert zu ändern.

    8. Erhöhen Sie im Feld Parameterwert die Anzahl der Dialog-Workprozesse um 1.

    9. Wählen Sie Kopieren.

      Ergebnis

      Die Systemmeldung Die Änderungen wurden übernommen wird in der Statusleiste angezeigt.
    10. Kehren Sie zu Profil pflegen zurück, wo alle Parameter des Profils angezeigt werden.

    11. Wählen Sie auch hier kopieren.

      Ergebnis

      Die Systemmeldung Das geänderte Profil wurde übernommen wird in der Statusleiste angezeigt.
    12. Kehren Sie zum Bild Profile bearbeiten zurück.

    13. Wählen Sie in der Menüleiste ProfilSichern.

      Ergebnis

      Das System legt eine neue Version des Profils an.
    14. Das System fordert Sie in einem Dialogfenster auf, die neue Profilversion zu aktivieren. Wählen Sie Ja, um die Aktivierung zu bestätigen.

      Ergebnis

      Die neue Version des Profils wurde gesichert und aktiviert.
    15. Wählen Sie Weiter.

    16. Ein Hinweis informiert Sie darüber, dass Sie das System neu starten müssen, damit die Profiländerungen wirksam werden. Wählen Sie Weiter.

  3. Prüfen Sie die aktuelle maximale Anzahl von Fenstern, die ein Benutzer innerhalb derselben Anmeldesitzung öffnen kann, die über den Parameter rdisp/max_alt_mode konfiguriert ist.

    1. Starten Sie in einem neuen GUI-Fenster die Transaktion RZ11, indem Sie z.B. /o RZ11 in das Befehlsfeld eingeben.

    2. Suchen Sie nach dem Parameter rdisp/max_alt_mode.

      Der Parameter begrenzt die maximale Anzahl von Fenstern (Modi), die ein Benutzer während einer Anmeldesitzung öffnen kann.

    3. Wählen Sie Anzeigen.

      Ergebnis

      Auf dem Bild Profilparameterdetails anzeigen wird in der Zeile Aktueller Wert die maximale Anzahl der GUI-Fenster angezeigt.
  4. Setzen Sie den Wert für die maximale Anzahl von Fenstern, die ein Benutzer während einer Anmeldesitzung öffnen kann, auf 8, indem Sie den Wert von rdisp/max_alt_mode ändern. Überlegen Sie, in welchen Profilen Sie die Änderung vornehmen würden - je nach Szenario.

    1. Kehren Sie in der Transaktion RZ10 zu Profile bearbeiten zurück, oder starten Sie RZ10 erneut.

      Hinweis

      Im Allgemeinen möchten Sie, dass die Benutzer dieselbe maximale Anzahl von Fenstern auf allen Anwendungsservern öffnen, sodass Sie den Parameter im globalen Standardprofil setzen.

    2. Verwenden Sie im Feld Profil die F4-Wertehilfe, um das Standardprofil (DEFAULT) auszuwählen.

      Das System füllt das Feld Version automatisch mit der letzten Version.

    3. Markieren Sie den Auswahlknopf Erweiterte Pflege.

    4. Wählen Sie Ändern, um das ausgewählte Profil zu ändern.

    5. Prüfen Sie, ob der Parameter rdisp/max_alt_mode bereits zur Liste hinzugefügt wurde.

      Ergebnis

      rdisp/max_alt_mode ist nicht in der Liste, d.h. es ist im Default-Profil nicht gesetzt.
    6. Markieren Sie in der Liste der Profilparameter die Zeile, in die Sie den Parameter einfügen möchten.

      Hinweis

      Der Parameter wird über der von Ihnen ausgewählten Zeile eingefügt.

    7. Wählen Sie Parameter . Die Quick-Info Anlegen (F5) wird angezeigt.

    8. Geben Sie auf dem Bild Profil pflegen im Feld Parametername den Parameter rdisp/max_alt_mode ein.

    9. Geben Sie als Parameterwert8 ein, um die maximale Anzahl von Fenstern zu begrenzen, die ein Benutzer während einer Anmeldesitzung öffnen kann.

    10. Wählen Sie Kopieren.

      Die Änderung wurde gesichert, aber nicht übernommen.

    11. Wählen Sie erneut Kopieren.

      Ergebnis

      Die Systemmeldung Die Änderungen wurden übernommen wird in der Statusleiste angezeigt.
    12. Kehren Sie zu Profil pflegen zurück, wo alle Parameter des Profils angezeigt werden.

    13. Prüfen Sie, ob rdisp/max_alt_mode in der Liste angezeigt wird.

      Ergebnis

      rdisp/max_alt_mode mit dem gesetzten Wert erscheint in der Liste.
    14. Wählen Sie auch hier kopieren.

      Ergebnis

      Die Systemmeldung Das geänderte Profil wurde übernommen wird in der Statusleiste angezeigt.
    15. Kehren Sie zum Bild Profile bearbeiten zurück.

    16. Wählen Sie in der Menüleiste ProfilSichern.

      Notiz

      Es kann zu einer Fehlermeldung kommen. Sie können sie ignorieren und Nein wählen.

      Ergebnis

      Das System legt eine neue Version des Profils an.
    17. Das System fordert Sie in einem Dialogfenster auf, die neue Profilversion zu aktivieren. Wählen Sie Ja, um die Aktivierung zu bestätigen.

      Ergebnis

      Die neue Profilversion wurde gesichert und aktiviert.
    18. Wählen Sie Weiter.

    19. Ein Hinweis informiert Sie darüber, dass Sie das System neu starten müssen, damit die Profiländerungen wirksam werden. Wählen Sie Weiter.

Aufgabe 3: Profiländerungen wirksam machen

Sie möchten die Änderungen an den Profildateien wirksam machen, daher müssen Sie das SAP-System neu starten.

Schritte

  1. Starten Sie das SAP-System mit dem Start-/Stopp-Tool Ihrer Wahl neu.

    1. Starten Sie Ihr SAP-Schulungssystem neu, indem Sie die SAP Management Console oder den Befehl sapcontrol auf Betriebssystemebene verwenden.

      Notiz

      Sie müssen das gesamte SAP-System neu starten, da Sie auch Änderungen am Standardprofil vorgenommen haben. Wenn Sie nur Änderungen an einem Instanzprofil vornehmen, ist der Neustart nur dieser Instanz ausreichend.

  2. Melden Sie sich nach der erneuten Ausführung des Systems an, und prüfen Sie, wie viele Dialog-Workprozesse nun auf der AAS-Instanz konfiguriert sind.

    1. Melden Sie sich an Ihrem SAP-Schulungssystem an.

    2. Um die Anzahl der Workprozesse zu prüfen, starten Sie die Transaktion SM51.

    3. Markieren Sie die AAS-Instanz, und wählen Sie Workprozesse.

      Ergebnis

      Sie sollten die erhöhte Anzahl der Dialog-Workprozesse sehen, die Sie im AAS-Instanzprofil geändert haben.
  3. Prüfen Sie, wie viele Fenster Sie in Ihrer Anmeldesitzung öffnen können.

    1. Starten Sie die Transaktion RZ11.

    2. Suchen Sie nach dem Parameter rdisp/max_alt_mode.

      Der Parameter begrenzt die maximale Anzahl von Fenstern (Modi), die ein Benutzer während einer Anmeldesitzung öffnen kann.

    3. Wählen Sie Anzeigen.

      Ergebnis

      Auf dem Bild Profilparameterdetails anzeigen wird in der Zeile Aktueller Wert die maximale Anzahl der GUI-Fenster angezeigt. Dies sollte der Wert sein, den Sie im Standardprofil festgelegt haben.

      Außerdem sehen Sie, dass der Wert aus dem Standardprofil stammt.

    Ergebnis

    Alle Änderungen sind wirksam geworden.

Prüfungen der Profildateien

In der Transaktion RZ10 können Sie mehrere Prüfungen durchführen. Wenn beispielsweise ein Profil geändert wurde, können Sie eine Prüfung dafür durchführen. Sie können auch eine Konsistenzprüfung durchführen, um die Syntax, die Semantik und die Parameternamen einzelner Profile oder für alle Profile zu prüfen. Die Ergebnisse werden in einem Prüfprotokoll angezeigt.

Einzelprofile prüfen

Indem Sie ein Profil markieren und Profilprüfung wählen, können Sie ein einzelnes Profil prüfen. Diese Prüfung ermittelt Fehler in Parameterwerten. Sie können ihn ausführen, bevor Sie eine neue Version des Profils aktivieren, um Konfigurationsfehler zu vermeiden.

Alle Profile der aktiven Server prüfen

Die Option HilfsmittelAlle Profilevon aktiven Servern prüfen bietet eine Konsistenzprüfung aller Profile laufender Instanzen und des Standardprofils. Das System prüft z.B. die unbekannten Profilparameter oder ob vorhandene Formeln überschrieben wurden.

Weitere Details zu den Prüfungen und Prüfregeln finden Sie in der offiziellen Dokumentation: https://help.sap.com/docs/ABAP_PLATFORM_NEW/e067931e0b0a4b2089f4db327879cd55/48c6090d895a154ee10000000a421937.html

Profile vergleichen

Beim Profilvergleich vergleicht das System die aktive Version des Profils auf Betriebssystemebene mit der neuesten Version des in der Datenbank gespeicherten Profils. Um den Vergleich auszuführen, markieren Sie die Profildatei und wählen ProfilVergleicheProfil in DatenbankMit aktivem Profil. Das System zeigt ein Prüfprotokoll an, das anzeigt, ob das Profil in der Datenbank von dem im Dateisystem abweicht.

Parameteränderungen überwachen

In der Transaktion TU02 können Sie eine Übersicht der Parameteränderungen anzeigen.

In der Transaktion erhalten Sie einen Überblick darüber, wann Profilparameter zum letzten Mal geändert wurden und für welche Anwendungsserverinstanzen. Sie können auch einen Zeitraum auswählen, um zu sehen, welche einzelnen Parameter an bestimmten Terminen geändert wurden. Sie können auch eine Liste aller aktiven Parameter und ihrer Werte anzeigen, die für eine bestimmte Instanz gültig sind.

Der Report RSPFL_HISTORY_DISPLAY stellt Ihnen das Änderungsprotokoll der Profilparameterwerte sowie die Parameter-Snapshots zur Verfügung.

Im Änderungsprotokoll können Sie anzeigen, welche Parameter für eine Instanz geändert wurden, und Sie können nach einem bestimmten Parameter suchen, um den geänderten Wert anzuzeigen und zu sehen, wann der Parameter zuletzt geändert wurde. Sie können auch die Änderungshistorie und alle Zeitstempel anzeigen. Diese Daten werden in der Datenbank gespeichert.

Notiz

Wenn Sie das aktuellste Datum nicht sehen, müssen Sie Änderungsprotokoll aktualisieren in der Anwendungsfunktionsleiste wählen, um die Daten zu aktualisieren.

Die Parameter-Snapshot-Dateien werden während der Startprozedur von jeder Applikationsserverinstanz angelegt und im globalen Verzeichnis abgelegt. Die Daten, die im Änderungsprotokoll angezeigt werden, basieren auf den Snapshot-Dateien.