Configuração do acesso ao Oracle configure-access-to-oracle
Use a opção Campaign Federated Data Access (FDA) para processar informações armazenadas em bancos de dados externos. Siga as etapas abaixo para configurar o acesso ao Oracle.
- Configurar o Oracle no Linux ou Windows
- Configurar o Oracle conta externa no Campaign
Oracle no Linux oracle-linux
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:
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 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
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
-
-
No Campaign Classic, você pode configurar a conta externa do Oracle. Para obter mais informações sobre como configurar sua conta externa, consulte esta seção.
Oracle no Windows oracle-windows
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 sua conta externa, consulte esta seção.
Conta externa do Oracle oracle-external
A conta externa Oracle permite conectar a instância do Campaign ao banco de dados externo do Oracle.
-
Na Campanha 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
-