Configurare l’accesso alle Sybasi IQ

Utilizza l’opzione Campaign Federated Data Access (FDA) per elaborare le informazioni memorizzate in un database esterno. Segui i passaggi riportati di seguito per configurare l’accesso alle Sybasi IQ.

  1. Configura database Sybase IQ
  2. Configura 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 pacchetto unixodbc sia 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 i valori come <server_alias> i caratteri personalizzati):

      [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. Dalla campagna Explorer, fai clic su Administration '>' Platform '>' External accounts.

  2. Fare clic su New e selezionare External database come Type.

  3. Per configurare l’account esterno Sybase IQ, devi specificare:

    • Type: ODBC (Sybase ASE, Sybase IQ)

    • Server: Corrisponde alla connessione ODBC (<server_alias>) definita nel passaggio 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