Zugriff auf Sybase IQ konfigurieren
- Themen:
- Federated Data Access
Verwenden Sie die -Option (Federated Data Access (FDA) von Campaign, um in einer externen Datenbank gespeicherte Informationen zu verarbeiten. Gehen Sie wie folgt vor, um den Zugriff auf Sybase IQ zu konfigurieren.
- Sybase IQ-Datenbank konfigurieren
- Konfigurieren des Sybase IQ externen Kontos in Campaign
Sybase IQ-Konfiguration
Für die Verbindung mit einer externen Sybase IQ-Datenbank in FDA sind zusätzliche Konfigurationen unten auf dem Adobe Campaign-Server erforderlich.
-
Installieren Sie iq_odbc. Nach Abschluss der Installation wird möglicherweise ein Fehler angezeigt, der ignoriert werden kann.
-
Installieren Sie iq_client_common. Nach Abschluss der Installation wird möglicherweise ein Java-Fehler angezeigt, der ignoriert werden kann.
-
Konfigurieren sie den ODBC-Treiber. Die Konfiguration kann in den Standarddateien ausgeführt werden: /etc/odbc.ini für allgemeine Parameter und /etc/odbcinst.ini zur Deklarierung der Treiber:
-
/etc/odbc.ini (ersetzen Sie Werte wie
<server_alias>
-Zeichen durch Ihre eigenen):[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
-
-
Fügen Sie den Pfad für die neue Bibliothek libodbc16.so in der Variablen LD_LIBRARY_PATH hinzu. Gehen Sie dazu folgendermaßen vor:
- Wenn Sie eine customer.sh-Datei verwenden, um Ihren Pfad zu deklarieren: Fügen Sie den Pfad /opt/sybase/IQ-16_0/lib64 für die Variable LD_LIBRARY_PATH hinzu.
- Verwenden Sie ansonsten einen Unix-Befehl.
Externes Sybase IQ-Konto
Mit dem externen Konto Sybase IQ können Sie Ihre Campaign-Instanz mit Ihrer externen Sybase IQ-Datenbank verbinden.
-
Klicken Sie Campaign- auf Administration ">" Plattform ">" Externe Konten.
-
Klicken Sie auf Neu und wählen Sie Externe Datenbank als Typ aus.
-
Zum Konfigurieren des externen Sybase IQ-Kontos müssen Sie Folgendes angeben:
-
Typ: ODBC (Sybase ASE, Sybase IQ)
-
Server: Entspricht der ODBC-Verbindung (
<server_alias>
), die in Schritt 5 definiert wird. Es handelt sich dabei nicht unbedingt um den Namen des Servers selbst. -
Konto: Name des Benutzers
-
Passwort: Passwort des Benutzerkontos
-
Datenbank: Name der Datenbank
-