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.
A conexão com um banco de dados externo Sybase IQ no FDA exige as seguintes configurações adicionais no servidor do Adobe Campaign.
Antes de começar, verifique se unixodbc está no servidor.
Instale o iq_odbc. Um erro pode ocorrer no final da instalação. Esse erro pode ser ignorado.
Instale o iq_client_common. Um erro Java pode ocorrer no final da instalação. Esse erro pode ser ignorado.
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
Adicione o caminho para a nova biblioteca libodbc16.so na variável LD_LIBRARY_PATH. Para fazer isso:
A conta externa do Sybase IQ permite conectar a instância do Campaign ao banco de dados externo do Sybase IQ.
Da campanha Explorer, clique em Administration '>' Platform '>' External accounts.
Clique em New e selecione External database como Type.
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
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.