Configuração do acesso ao Sybase IQ

Use a opção Campaign Federated Data Access (FDA) para processar informações armazenadas em um banco de dados externo. Siga as etapas abaixo para configurar o acesso ao Sybase IQ.

  1. Configurar banco de dados de Sybase IQ
  2. Configure o Sybase IQ external account no Campaign

Configuração de sybase IQ

A conexão com um banco de dados externo Sybase IQ no FDA exige as seguintes configurações adicionais no servidor do Adobe Campaign.

OBSERVAÇÃO

Antes de iniciar, verifique se o pacote unixodbc está no servidor.

  1. Instale o iq_odbc. Um erro pode ocorrer no final da instalação. Esse erro pode ser ignorado.

  2. Instale o iq_client_common. Um erro Java pode ocorrer no final da instalação. Esse erro pode ser ignorado.

  3. Configure o driver ODBC. A configuração pode ser realizada nos arquivos padrão: /etc/odbc.ini para parâmetros gerais e /etc/odbcinst.ini para declaração de drivers:

    • /etc/odbc.ini (substitua os valores como caracteres <server_alias>pelos seus próprios):

      [ODBC Data Sources]
      <server_alias>=libdbodbc.so
      
      [<server_alias>]
      Driver=/opt/sybase/IQ-16_0/lib64/libdbodbc16.so
      Description=<description>
      Username=<username>
      Password=<password>
      ServerName=<server_name>
      CommLinks=tcpip(host=<host>)
      
    • /etc/odbcinst.ini

      [ODBC DRIVERS]
      SAP SybaseIQ=Installed
      
      [SAP SybaseIQ]
      Driver=/opt/sybase/IQ-16_0/lib64/libdbodbc16.so
      
  4. Adicione o caminho para a nova biblioteca libodbc16.so na variável LD_LIBRARY_PATH. Para fazer isso:

    • Se você estiver usando um arquivo customer.sh para declarar seu caminho: adicione o caminho /opt/sybase/IQ-16_0/lib64 para a variável LD_LIBRARY_PATH.
    • Caso contrário, use um comando Unix.

Conta externa de sybase IQ

A conta externa do Sybase IQ permite conectar a instância do Campaign ao banco de dados externo do Sybase IQ.

  1. Em Campanha Explorer, clique em Administration '>' Platform '>' External accounts.

  2. Clique em New e selecione External database como Type.

  3. Para configurar a conta externa do Sybase IQ, você deve especificar:

    • Type: ODBC (Sybase ASE, Sybase IQ)

    • Server: Corresponde à conexão ODBC (<server_alias>) definida na etapa 5. Não é necessariamente o nome do próprio servidor.

    • Account: Nome do usuário

    • Password: Senha da conta do usuário

    • Database: Nome do banco de dados

OBSERVAÇÃO

Para o Windows, você deve instalar o cliente Sybase IQ no servidor do Adobe Campaign e criar uma conexão ODBC. Crie uma fonte de dados do sistema quando o servidor do Adobe Campaign (nlserver) está em execução como um serviço no Windows.

Nesta página