Usar a campanha Federated Data Access (FDA) para processar informações armazenadas em um banco de dados externo. Siga as etapas abaixo para configurar o acesso ao Oracle.
A conexão com um banco de dados externo Oracle no FDA exige as seguintes configurações adicionais no servidor do Adobe Campaign:
Instale o cliente completo do Oracle correspondente à sua versão do Oracle.
Adicione suas definições de TNS à instalação. Para fazer isso, especifique em um arquivo tnsnames.ora no repositório /etc/oracle. Crie o repositório, caso ele não exista.
Em seguida, crie uma nova variável de ambiente TNS_ADMIN: exporte TNS_ADMIN=/etc/oracle e reinicie a máquina.
Integre o Oracle ao seu servidor do Adobe Campaign (nlserver). Para fazer isso, verifique se o arquivo customer.sh está na pasta "nl6" da estrutura da árvore do servidor do Adobe Campaign e se inclui os links para as bibliotecas Oracle.
Por exemplo, para um cliente em 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
Esses valores (particularmente ORACLE_HOME) dependem dos repositórios de instalação. Verifique sua estrutura de árvore antes de fazer referência a esses valores.
Instale as bibliotecas necessárias 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
No Campaign Classic, você pode configurar a conta externa do Oracle. Para obter mais informações sobre como configurar a conta externa, consulte nesta seção.
A conexão com um banco de dados externo Oracle no FDA exige as seguintes configurações adicionais no servidor do Adobe Campaign:
Instale o software cliente Oracle.
Na pasta C:\Oracle, crie um arquivo tnsnames.ora contendo sua definição TNS.
Adicione uma variável de ambiente TNS_ADMIN com C:\Oracle como valor e reinicie o computador.
No Campaign Classic, você pode configurar a conta externa do Oracle. Para obter mais informações sobre como configurar a conta externa, consulte nesta seção.
A variável Oracle A conta externa do permite conectar a instância do Campaign ao banco de dados externo do Oracle.
Do Campaign Explorer, selecione Administration '>' Platform '>' External accounts.
Escolha New.
Selecione External database como sua conta externa Type.
Para configurar a conta externa do Oracle, você deve especificar:
Type: Oracle
Server: Nome do DNS
Account: Nome do usuário
Password: Senha da conta do usuário
Time zone: Fuso horário do servidor