Oracle-Client 19c Installation unter Linux

  • Installieren Sie den offiziellen 19c-Instant-Client (Version: 19.15).
  • Nach der Installation setzen Sie die Umgebungsvariablen im bashrc oder in der basch_profile, wie für RDB unter Linux üblich.

    Beispiel

    ORACLE_HOME=/usr/lib/oracle/19.15/
    PATH="$HOME/.local/bin:$HOME/bin:$PATH" 
    PATH=${ORACLE_HOME}/bin/:/opt/WinCC_OA/3.20/bin/:$PATH
    TNS_ADMIN=/home/user/admin/
    Anmerkung: Legen Sie die erforderlichen Umgebungsvariablen mit ldconfig fest, siehe Kapitel Legen Sie die erforderlichen Umgebungsvariablen für die Bibliotheken mit ldconfig fest.
  • Installieren Sie den One-Off-Patch "p28933630_198000DBRU_Linux-x86-64.zip" von Oracle. Kopieren Sie die Lib-Datei des One-Off-Patches(libocci_gcc53.so.19.1) in das LD_LIBRARY_PATH-Lib-Verzeichnis. In diesem Fall wäre dies das folgende Verzeichnis:

    /usr/lib/oracle/19.15/
  • Damit WinCC OA die richtige Bibliothek verwendet, gibt es zwei Möglichkeiten:

    • Kopieren Sie die libocci_gcc53.so.19.1 in das /opt/WinCC_OA/3.20/bin/-Verzeichnis.

    ODER

    • Erstellen Sie einen symbolischen Link auf die neue Bibliothek im Bin-Verzeichnis der WinCC OA-Installation.

      sudo ln -s $ORACLE_HOME/libocci_gcc53.so.19.1

Jetzt ist das 3.20-Linux-RDB-Projekt fertig und kann gestartet werden.

Anmerkung: Kunden mit einer ASFU-Lizenz können die Oracle-Client-19.15 und One-Off-Patches direkt über den ETM-Support beziehen.