Configurare l’accesso alle Sybasi IQ

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.

  1. Configura Database sybase IQ
  2. Configurare la Sybase IQ account esterno in Campaign

Configurazione sybase IQ

La connessione a un database esterno di Sybase IQ in FDA richiede configurazioni aggiuntive di seguito sul server Adobe Campaign.

NOTA

Prima di iniziare, assicurati che il unixodbc il pacchetto è sul server.

  1. Installa iq_odbc. Alla fine dell'installazione può verificarsi un errore. Questo errore può essere ignorato.

  2. Installa iq_client_common. Alla fine dell'installazione può verificarsi un errore Java. Questo errore può essere ignorato.

  3. 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
      
  4. Aggiungi il percorso della nuova libreria libodbc16.so nella variabile LD_LIBRARY_PATH . Per farlo:

    • Se utilizzi un file customer.sh per dichiarare il percorso: aggiungi il percorso /opt/sybase/IQ-16_0/lib64 per la variabile LD_LIBRARY_PATH .
    • In caso contrario, utilizzare un comando Unix.

Account esterno sybase IQ

L’account esterno Sybase IQ ti consente di collegare l’istanza Campaign al database esterno Sybase IQ.

  1. Da campagna Explorer, fai clic su Administration '>' Platform '>' External accounts.

  2. Fai clic su New e seleziona External database come Type.

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

NOTA

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.

In questa pagina