Configurare l’accesso alle Sybasi IQ configure-access-to-sybase-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 configuring-sybase

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

NOTE
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):

      code language-none
      [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

      code language-none
      [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 sybase-external

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

NOTE
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.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1