Configuración del acceso a Oracle configure-access-to-oracle

Utilice la opción Acceso de datos federado (FDA) de Campaign para procesar la información almacenada en bases de datos externas. Siga los pasos a continuación para configurar el acceso al Oracle.

  1. Configurar Oracle en Linux o Windows
  2. Configuración del Oracle cuenta externa en Campaign

Oracle en Linux oracle-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:

    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
    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

      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
      
  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 oracle-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 oracle-external

La cuenta externa Oracle permite conectar la instancia de Campaign 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

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1