Configuración del acceso a Oracle

Utilice la opción Campaña Acceso de datos federado (FDA) para procesar la información almacenada en una base de datos externa. Siga los pasos a continuación para configurar el acceso a Oracle.

  1. Configurar Oracle en Linux o Windows
  2. Configurar la cuenta externa de Oracle en Campaña

Oracle en Linux

La conexión a una base de datos externa de Oracle en FDA requiere ciertas configuraciones adicionales en el servidor de Adobe Campaign.

  1. Instale el cliente completo Oracle correspondiente a su versión de Oracle.

  2. Añada sus definiciones de TNS a la instalación. Para ello, debe especificarlas en un archivo tnsnames.ora en el repositorio /etc/oracle. Si este repositorio no existe, créelo.

    A continuación, cree una nueva variable de entorno TNS_ADMIN: exporte TNS_ADMIN=/etc/oracle y reinicie el equipo.

  3. Integre Oracle en el servidor de Adobe Campaign (nlserver). Para ello, compruebe que el archivo customer.sh esté presente en la carpeta "nl6" de la estructura del árbol de servidor de Adobe Campaign y que incluye los enlaces a las bibliotecas de Oracle.

    Por ejemplo, para un cliente en 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

    Estos valores (especialmente ORACLE_HOME) dependen de los repositorios de instalación. Asegúrese de comprobar la estructura del árbol antes de hacer referencia a estos valores.

  4. Instale las bibliotecas necesarias para 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. En Campaign Classic, puede configurar la cuenta externa Oracle. Para obtener más información sobre cómo configurar su cuenta externa, consulte esta sección.

Oracle en Windows

La conexión a una base de datos externa de Oracle en FDA requiere ciertas configuraciones adicionales en el servidor de Adobe Campaign.

  1. Instale el cliente Oracle.

  2. En la carpeta C:\Oracle, cree un archivo tnsnames.ora con la definición de TNS.

  3. Añada una variable de entorno TNS_ADMIN con C:\Oracle como valor y reinicie el equipo.

  4. En Campaign Classic, puede configurar la cuenta externa Oracle. Para obtener más información sobre cómo configurar su cuenta externa, consulte esta sección.

Cuenta externa de Oracle

La cuenta externa Oracle permite conectar la instancia de Campaña a la base de datos externa de Oracle.

  1. En la Campaña Explorer, seleccione Administration '>' Platform '>' External accounts.

  2. Elija New.

  3. Seleccione External database como Type de su cuenta externa.

  4. Configure la cuenta externa Oracle. Debe especificar:

    • Type: Oracle

    • Server: Nombre del DNS

    • Account: Nombre del usuario

    • Password: Contraseña de la cuenta de usuario

    • Time zone: Zona horaria del servidor

En esta página