Configurare l’accesso a Sybase IQ configure-access-to-sybase-iq

Utilizza l’opzione Federated Data Access (FDA) di Campaign per elaborare le informazioni archiviate in un database esterno. Segui i passaggi seguenti per configurare l’accesso a Sybase IQ.

  1. Configura database Sybase IQ
  2. Configura l’account esterno di Sybase IQ in Campaign

Configurazione Sybase IQ configuring-sybase

La connessione a un database esterno 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.

Account esterno Sybase IQ 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
campaign-classic-help