Configurer l’accès à Sybase IQ

Utilisez l’option Campaign Federated Data Access (FDA) pour traiter les informations stockées dans des bases de données externes. Suivez les étapes ci-dessous pour configurer l’accès à Sybase IQ.

  1. Configuration de la base de données Sybase IQ
  2. Configuration du compte externe Sybase IQ dans Campaign

Configuration de Sybase IQ

La connexion à une base de données externe Sybase IQ dans FDA nécessite les paramétrages additionnels ci-dessous sur le serveur Adobe Campaign.

REMARQUE

Vérifiez que le package unixodbc se trouve sur le serveur.

  1. Installez iq_odbc. Une erreur peut se produire à la fin de l’installation. Celle-ci peut être ignorée.

  2. Installez iq_client_common. Une erreur Java peut se produire à la fin de l’installation. Celle-ci peut être ignorée.

  3. Configurez le pilote ODBC. La configuration peut être réalisée dans les fichiers standard : /etc/odbc.ini pour les paramètres généraux et /etc/odbcinst.ini pour la déclaration des pilotes :

    • /etc/odbc.ini(remplacez les valeurs telles que <server_alias> par les vôtres) :

      [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. Ajoutez le chemin d’accès de la nouvelle bibliothèque libodbc16.so dans la variable LD_LIBRARY_PATH. Pour ce faire :

    • Si vous utilisez un fichier customer.sh pour déclarer le chemin d’accès : ajoutez le chemin d’accès /opt/sybase/IQ-16_0/lib64 pour la variable LD_LIBRARY_PATH.
    • Sinon, utilisez une commande Unix.

Compte externe Sybase IQ

Le compte externe Sybase IQ permet de connecter votre instance Campaign à la base de données externe Sybase IQ.

  1. Dans l’Explorateur Campaign, cliquez sur Administration '>' Plateforme '>' Comptes externes.

  2. Cliquez sur Nouveau, puis sélectionnez Base de données externe comme Type.

  3. Pour configurer le compte externe Sybase IQ, vous devez indiquer les informations suivantes :

    • Type : ODBC (Sybase ASE, Sybase IQ)

    • Serveur : correspond à la connexion ODBC (<server_alias>) définie à l’étape 5. Il ne s’agit pas nécessairement du nom du serveur lui-même.

    • Compte : nom de l’utilisateur

    • Mot de passe : mot de passe du compte utilisateur

    • Base de données : nom de la base de données

REMARQUE

Pour Windows, vous devez installer le client Sybase IQ sur le serveur Adobe Campaign et créer une connexion ODBC. Veillez à créer une source de données système lorsque le serveur Adobe Campaign (nlserver) s’exécute en tant que service sous Windows.

Sur cette page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now