v7

Configurare l’accesso alle Sybasi IQ

Utilizzare Campaign Federated Data Access (FDA) per elaborare le informazioni memorizzate in un database esterno. Per configurare l’accesso a Sybase IQ, segui la procedura riportata di seguito.

  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, assicurarsi che unixodbc sul server.

  1. Installa iq_odbc. È possibile che si verifichi un errore al termine dell'installazione. Questo errore può essere ignorato.

  2. Installa iq_client_common. Al termine 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 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 per la nuova libreria libodbc16.so nella variabile LD_LIBRARY_PATH. Per eseguire questa operazione:

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

Sybase IQ account esterno

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. Clic New e seleziona External database as Type.

  3. Per configurare Sybase IQ account esterno, è necessario 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 dell’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