Toegang tot Sybases IQ configureren configure-access-to-sybase-iq

Campagne gebruiken Federale gegevenstoegang (FDA) optie voor het verwerken van informatie die is opgeslagen in externe databases. Voer de onderstaande stappen uit om toegang tot Sybase IQ te configureren.

  1. Configureren Database sybases IQ
  2. De Sybases IQ configureren externe rekening in Campagne

Configuratie van sybase IQ configuring-sybase

Voor verbinding met een externe database van Sybase IQ in FDA zijn hieronder aanvullende configuraties op de Adobe Campaign-server vereist.

NOTE
Voordat u begint, moet u ervoor zorgen dat unixodbc -pakket bevindt zich op de server.
  1. Installeren iq_odbc. Er kan een fout optreden aan het einde van de installatie. Deze fout kan worden genegeerd.

  2. Installeren iq_client_common. Er kan een Java-fout optreden aan het einde van de installatie. Deze fout kan worden genegeerd.

  3. Vorm het ODBC bestuurder. De configuratie kan worden uitgevoerd in de standaardbestanden: /etc/odbc.ini voor algemene parameters en /etc/odbcinst.ini voor het declareren van stuurprogramma's:

    • /etc/odbc.ini (vervang waarden als <server_alias> eigen tekens):

      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. Voeg het pad voor de nieuwe bibliotheek libodbc16.so toe in de variabele LD_LIBRARY_PATH. Dat doet u als volgt:

    • Als u een bestand customer.sh gebruikt om uw pad te declareren: voeg het pad /opt/sybase/IQ-16_0/lib64 voor de variabele LD_LIBRARY_PATH toe.
    • Gebruik anders een Unix-opdracht.

Sybase IQ externe rekening sybase-external

Met de externe account Sybase IQ kunt u uw Campagne-instantie verbinden met uw Sybase IQ-database.

  1. Van campagne Explorer, klikt u op Administration '>' Platform '>' External accounts.

  2. Klikken New en selecteert u External database als Type.

  3. Om te vormen Sybase IQ externe account, moet u opgeven:

    • Type: ODBC (Sybase ASE, Sybase IQ)

    • Server: Komt overeen met de ODBC-verbinding (<server_alias>) gedefinieerd in stap 5. Niet noodzakelijkerwijs de naam van de server zelf.

    • Account: Naam van de gebruiker

    • Password: Wachtwoord voor gebruikersaccount

    • Database: Naam van de database

NOTE
Voor Windows moet u de Sybase IQ-client op de Adobe Campaign-server installeren en een ODBC-verbinding maken. Zorg ervoor dat u een systeemgegevensbron maakt wanneer de Adobe Campaign-server (nlserver) als service in Windows wordt uitgevoerd.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1