Configurare l’accesso a Oracle configure-access-to-oracle
Utilizzare Campaign Federated Data Access (FDA) per elaborare le informazioni memorizzate in un database esterno. Segui i passaggi seguenti per configurare l’accesso a Oracle.
- Configura Oracle su Linux o Windows
- Configurare l’Oracle account esterno in Campaign
Oracle su Linux oracle-linux
La connessione a un Oracle di database esterno in FDA richiede configurazioni aggiuntive di seguito sul server Adobe Campaign.
-
Installa il client completo Oracle corrispondente alla versione di Oracle in uso.
-
Aggiungere le definizioni TNS all'installazione. Per eseguire questa operazione, specificali in una tnsnames.ora nel repository /etc/oracle. Se l’archivio non esiste, crealo.
Quindi crea una nuova variabile di ambiente TNS_ADMIN: esporta TNS_ADMIN=/etc/oracle e riavvia il computer.
-
Integra Oracle nel server Adobe Campaign (nlserver). A tale scopo, verificare che customer.sh è presente nella cartella "nl6" della struttura ad albero del server Adobe Campaign e include i collegamenti alle librerie Oracle.
Ad esempio, per un cliente 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 Questi valori (in particolare ORACLE_HOME) dipendono dagli archivi di installazione. Controlla la struttura ad albero prima di fare riferimento a questi valori. -
Installa le librerie necessarie, ad Oracle:
-
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, puoi quindi configurare i Oracle account esterno. Per ulteriori informazioni su come configurare l’account esterno, consulta questa sezione.
Oracle su Windows oracle-windows
La connessione a un Oracle di database esterno in FDA richiede configurazioni aggiuntive di seguito sul server Adobe Campaign.
-
Installa il client Oracle.
-
Nella cartella C:Oracle, crea un tnsnames.ora file contenente la definizione TNS.
-
Aggiungi una variabile di ambiente TNS_ADMIN con C:Oracle come valore e riavvia il computer.
-
In Campaign Classic, puoi quindi configurare i Oracle account esterno. Per ulteriori informazioni su come configurare l’account esterno, consulta questa sezione.
Oracle account esterno oracle-external
Il Oracle l’account esterno ti consente di collegare l’istanza Campaign al database esterno Oracle.
-
Da campagna Explorer, seleziona Administration '>' Platform '>' External accounts.
-
Scegli New.
-
Seleziona External database come dell’account esterno Type.
-
Configurare Oracle account esterno, è necessario specificare:
-
Type: ORACLE
-
Server: nome del DNS
-
Account: nome dell’utente
-
Password: password dell’account utente
-
Time zone: fuso orario del server
-