Configuração do acesso ao Sybase IQ

Usar Campanha Federated Data Access (FDA) opção 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 sybases IQ
  2. Configurar o Sybase IQ conta externa no Campaign

Configuração do 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 começar, verifique se 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 do sybase IQ

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

  1. Da 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