Utilizzare Campaign Federated Data Access (FDA) opzione per elaborare le informazioni memorizzate in database esterni. Segui i passaggi riportati di seguito per configurare l’accesso alle Sybasi IQ.
La connessione a un database esterno di Sybase IQ in FDA richiede configurazioni aggiuntive di seguito sul server Adobe Campaign.
Prima di iniziare, assicurati che il unixodbc il pacchetto è sul server.
Installa iq_odbc. Alla fine dell'installazione può verificarsi un errore. Questo errore può essere ignorato.
Installa iq_client_common. Alla fine dell'installazione può verificarsi un errore Java. Questo errore può essere ignorato.
Configurare il driver ODBC. La configurazione può essere eseguita nei file standard: /etc/odbc.ini per i parametri generali e /etc/odbcinst.ini per la dichiarazione dei driver:
/etc/odbc.ini (sostituisci valori come <server_alias>
caratteri per tuo):
[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
Aggiungi il percorso della nuova libreria libodbc16.so nella variabile LD_LIBRARY_PATH . Per farlo:
L’account esterno Sybase IQ ti consente di collegare l’istanza Campaign al database esterno Sybase IQ.
Da campagna Explorer, fai clic su Administration '>' Platform '>' External accounts.
Fai clic su New e seleziona External database come Type.
Per configurare le Sybase IQ account esterno, devi specificare:
Type: ODBC (Sybase ASE, Sybase IQ)
Server: Corrisponde alla connessione ODBC (<server_alias>
) definita al punto 5. Non necessariamente il nome del server stesso.
Account: Nome dell’utente
Password: Password account utente
Database: Nome del database
Per Windows, è necessario installare il client Sybase IQ sul server Adobe Campaign e creare una connessione ODBC. Assicurarsi di creare un'origine dati di sistema quando il server Adobe Campaign (nlserver) è in esecuzione come servizio in Windows.