Show TOC

Dokumentation zur VorgehensweiseSAP Cryptographic Library auf dem AS ABAP installieren Dieses Dokument in der Navigationsstruktur finden

 

Installieren Sie die SAP Cryptographic Library mit folgender Vorgehensweise auf dem AS ABAP.

Hinweis Hinweis

Informationen darüber wie Sie die SAP Cryptographic Library auf dem AS Java installieren, finden Sie unter Installing the SAP Cryptographic Library on the AS Java.

Ende des Hinweises

Vorgehensweise

Führen Sie als Benutzer <sid>adm folgende Schritte aus:

  1. Extrahieren Sie den Inhalt des Installationspakets der SAP Cryptographic Library.

  2. Kopieren Sie die Bibliotheksdatei und das Konfigurationswerkzeug sapgenpse.exe in das in Profilparameter DIR_EXECUTABLE des Anwendungsservers angegebene Verzeichnis. Im Folgenden wird dieses Verzeichnis mit der Notation $(DIR_EXECUTABLE) dargestellt.

    Beispiel Beispiel

    UNIX:

    • DIR_EXECUTABLE: /usr/sap/<SID>/SYS/exe/run/

    • Ablageort der SAP Cryptographic Library: /usr/sap/<SID>/SYS/exe/run/libsapcrypto.so

    Windows NT:

    • DIR_EXECUTABLE: <LAUFWERK>:\usr\sap\<SID>\SYS\exe\run\

    • Ablageort der SAP Cryptographic Library: <LAUFWERK>:\usr\sap\<SID>\SYS\exe\run\sapcrypto.dll

    Ende des Beispiels.
  3. Überprüfen Sie die Dateiberechtigungen für die SAP Cryptographic Library. Wenn Sie die Bibliothek z. B. mit ftp auf UNIX an ihren Ablageort kopiert haben, sind die Dateiberechtigungen eventuell nicht richtig gesetzt. Vergewissern Sie sich, dass <sid>adm (oder SAPService<SID> unter Windows NT) die Funktionen der Bibliothek ausführen kann.

  4. Kopieren Sie die Datei ticket in das Unterverzeichnis sec im Instanzverzeichnis $(DIR_INSTANCE).

    Beispiel Beispiel

    UNIX:

    • DIR_INSTANCE: /usr/sap/<SID>/<Instanz>

    • Ablageort des Tickets: /usr/sap/<SID>/<Instanz>/sec/ticket

    Windows NT:

    • DIR_INSTANCE: <LAUFWERK>:\usr\sap\<SID>\<Instanz>

    • Ablageort des Tickets: <LAUFWERK>:\usr\sap\<SID>\<Instanz>\sec\ticket

    Ende des Beispiels.
  5. Setzen Sie die Umgebungsvariable SECUDIR auf das Unterverzeichnis sec. Mit dieser Variablen macht der Anwendungsserver das Ticket und seine Credentials zur Laufzeit ausfindig.

    Empfehlung Empfehlung

    Wenn Sie die Umgebungsvariable mit der Befehlszeile setzen, könnte der Wert für die Prozesse des Servers nicht in Kraft treten. Daher empfehlen wir Ihnen, SECUDIR im Startup-Profil für den Benutzer des Servers oder in der Registry (Windows) zu setzen.

    Ende der Empfehlung.

Ergebnis

Die SAP Cryptographic Library ist auf dem Anwendungsserver installiert und die Umgebung ist korrekt eingerichtet, sodass der Server die Bibliothek zur Laufzeit ermitteln kann.