Configurare l'accesso Oracle

Utilizzate l'opzione Campaign Federated Data Access (FDA) per elaborare le informazioni memorizzate in un database esterno. Per configurare l'accesso a Oracle, effettuate le operazioni riportate di seguito.

  1. Configurare Oracle su Linux o Windows
  2. Configurare account Oracle esterno in Campaign

Oracle su Linux

La connessione a un database esterno Oracle in FDA richiede configurazioni aggiuntive nel server Adobe Campaign .

  1. Installate il client Oracle corrispondente alla versione di Oracle in uso.

  2. Aggiungete le definizioni TNS all'installazione. A tal fine, specificateli in un file tnsnames.ora nell'archivio di /etc/ oracle. Se il repository non esiste, crearlo.

    Quindi create una nuova variabile di ambiente TNS_ADMIN: esportare TNS_ADMIN=/etc/ oracle e riavviare il computer.

  3. Integrare Oracle nel server Adobe Campaign (nlserver). A questo scopo, verificate che il file customer.sh sia presente nella cartella "nl6" della struttura ad albero del server Adobe Campaign e che includa i collegamenti alle librerie Oracle .

    Ad esempio, per un client nella versione 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
    
    NOTA

    Questi valori (in particolare ORACLE_HOME) dipendono dai repository di installazione. Prima di fare riferimento a tali valori, verificate la struttura ad albero.

  4. Installate le librerie necessarie per Oracle:

    • 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
      
  5. In Campaign Classic, puoi quindi configurare il tuo account esterno Oracle. Per ulteriori informazioni sulla configurazione dell'account esterno, consultare questa sezione.

Oracle in Windows

La connessione a un database esterno Oracle in FDA richiede configurazioni aggiuntive nel server Adobe Campaign .

  1. Installate il client Oracle .

  2. Nella cartella Oracle C:, create un file tnsnames.ora contenente la definizione TNS.

  3. Aggiungete una variabile di ambiente TNS_ADMIN con C: Oracle come valore e riavviate il computer.

  4. In Campaign Classic, puoi quindi configurare il tuo account esterno Oracle. Per ulteriori informazioni sulla configurazione dell'account esterno, consultare questa sezione.

account esterno Oracle

L'account esterno Oracle consente di collegare l'istanza Campaign al database esterno Oracle.

  1. Da Campaign Explorer, selezionare Administration '>' Platform '>' External accounts.

  2. Scegliete New.

  3. Selezionare External database come account esterno Type.

  4. Configurate l'account esterno Oracle, dovete specificare:

    • Type: Oracle

    • Server: Nome del DNS

    • Account: Nome dell’utente

    • Password: Password account utente

    • Time zone: Fuso orario server

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free