Zugriff auf Oracle konfigurieren configure-access-to-oracle
Verwenden Sie die Option Campaign Federated Data Access (FDA) , um in externen Datenbanken gespeicherte Informationen zu verarbeiten. Gehen Sie wie folgt vor, um den Zugriff auf Oracle zu konfigurieren.
Oracle unter Linux oracle-linux
Die Verbindung zu einer externen Oracle-Datenbank über die FDA-Option erfordert die zusätzlichen unten aufgeführten Konfigurationen auf dem Adobe Campaign-Server:
-
Installieren Sie den vollständigen Oracle-Client für Ihre jeweilige Oracle-Version.
-
Fügen Sie der Installation Ihre TNS-Definitionen hinzu. Spezifizieren Sie diese Definitionen dazu in der Datei tnsnames.ora im Verzeichnis /etc/oracle. Wenn dieses Verzeichnis nicht vorhanden ist, erstellen Sie es.
Erstellen Sie dann eine neue TNS_ADMIN-Umgebungsvariable: Exportieren Sie TNS_ADMIN=/etc/oracle und starten Sie das Gerät neu.
-
Integrieren Sie Oracle in Ihren Adobe Campaign-Server (nlserver). Dazu muss die Datei customer.sh im Navigationsbaum des Adobe Campaign-Servers im Ordner "nl6" vorhanden sein; und die Datei muss die Links zu den Oracle-Bibliotheken enthalten.
Beispiel für einen Client in 11.2:
code language-none export ORACLE_HOME=/usr/lib/oracle/11.2 export TNS_ADMIN=/etc/oracle export LD_LIBRARY_PATH=$ORACLE_HOME/client64/lib:$LD_LIBRARY_PATH
note note NOTE Diese Werte (vor allem ORACLE_HOME) hängen von Ihren Installationsverzeichnissen ab. Prüfen Sie Ihren Navigationsbaums, bevor Sie diese Werte referenzieren. -
Installieren Sie die für Oracle nötigen Bibliotheken:
-
libclntsh.so
code language-none cd /usr/lib/oracle/<version>/client<architecture>/lib ln -s libclntsh.so.<version> libclntsh.so
-
libaio1
code language-none apt install libaio1 or yum install libaio1
-
-
In Campaign Classic können Sie dann Ihr externes Oracle-Konto konfigurieren. Weiterführende Informationen zur Konfiguration Ihres externen Kontos finden Sie in diesem Abschnitt.
Oracle unter Windows oracle-windows
Die Verbindung zu einer externen Oracle-Datenbank über die FDA-Option erfordert die zusätzlichen unten aufgeführten Konfigurationen auf dem Adobe Campaign-Server:
-
Installieren Sie den Oracle-Client.
-
Erstellen Sie im Ordner unter C:\Oracle eine tnsnames.ora-Datei, die Ihre TNS-Definition enthält.
-
Fügen Sie eine TNS_ADMIN-Umgebungsvariable mit C:\Oracle als Wert hinzu und starten Sie das Gerät neu.
-
In Campaign Classic können Sie dann Ihr externes Oracle-Konto konfigurieren. Weiterführende Informationen zur Konfiguration Ihres externen Kontos finden Sie in diesem Abschnitt.
Externes oracle-Konto oracle-external
Mit dem externen Konto Oracle können Sie Ihre Campaign-Instanz mit Ihrer externen Oracle-Datenbank verbinden.
-
Wählen Sie in Campaign Explorer die Option Administration '>' Plattform '>' Externe Konten aus.
-
Wählen Sie Neu aus.
-
Wählen Sie Externe Datenbank als Typ Ihres externen Kontos aus.
-
Konfigurieren Sie das externe Oracle-Konto. Geben Sie dazu Folgendes an:
-
Typ: Oracle
-
Server: Name des DNS
-
Konto: Name des Benutzers
-
Passwort: Passwort des Benutzerkontos
-
Zeitzone: Zeitzone des Servers
-