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.

  1. Configurar o Oracle no Linux ou Windows
  2. 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:

  1. Instale o cliente completo do Oracle correspondente à sua versão do Oracle.

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

  3. 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.
  4. 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
      
  5. 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:

  1. Instale o software cliente Oracle.

  2. Na pasta C:\Oracle, crie um arquivo tnsnames.ora contendo sua definição TNS.

  3. Adicione uma variável de ambiente TNS_ADMIN com C:\Oracle como valor e reinicie o computador.

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

  1. Na Campanha Explorer, selecione Administration '>' Platform '>' External accounts.

  2. Escolha New.

  3. Selecione External database como sua conta externa Type.

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

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