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.