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.
- Configurar Oracle en Linux o Windows
- 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.
-
Instale el cliente completo Oracle correspondiente a su versión de Oracle.
-
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.
-
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. -
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
-
-
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.
-
Instale el cliente Oracle.
-
En la carpeta C:\Oracle, cree un archivo tnsnames.ora con la definición de TNS.
-
Añada una variable de entorno TNS_ADMIN con C:\Oracle como valor y reinicie el equipo.
-
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.
-
En la campaña Explorer, seleccione Administration '>' Platform '>' External accounts.
-
Elija New.
-
Seleccione External database como Type de su cuenta externa.
-
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
-