Configurare l’accesso alle Sybasi IQ configure-access-to-sybase-iq

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

  1. Configura database Sybasi IQ
  2. Configura l'account esterno della Sybase IQ 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, verificare che il pacchetto unixodbc si trovi 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 con il tuo):

      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. Dalla campagna Explorer, fare 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, è necessario specificare:

    • Type: ODBC (Sybase ASE, Sybase IQ)

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