Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen SAP Cryptographic Library auf dem AS ABAP installieren  Dokument im Navigationsbaum lokalisieren

Verwendung

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

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.

Voraussetzungen

Sie haben das Installationspaket der SAP Cryptographic Library erhalten.

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

Beispiele

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

       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

Beispiele

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

       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

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 NT) zu setzen.

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.

 

 

 

Ende des Inhaltsbereichs