Verwenden von 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.
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:
export ORACLE_HOME=/usr/lib/oracle/11.2
export TNS_ADMIN=/etc/oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/client64/lib:$LD_LIBRARY_PATH
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
cd /usr/lib/oracle/<version>/client<architecture>/lib
ln -s libclntsh.so.<version> libclntsh.so
libaio1
aptitude install libaio1
or
yum install libaio1
In Campaign Classic können Sie dann Ihr externes Oracle-Konto konfigurieren. Weitere Informationen zur Konfiguration Ihres externen Kontos finden Sie unter diesem Abschnitt.
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. Weitere Informationen zur Konfiguration Ihres externen Kontos finden Sie unter diesem Abschnitt.
Die Oracle Mit dem externen Konto können Sie Ihre Campaign-Instanz mit Ihrer externen Oracle-Datenbank verbinden.
Von Campaign Explorer auswählen Administration '>' Plattform '>' Externe Konten.
Auswählen Neu.
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