Unica Interact

JDBC-Verbindungen im Webanwendungsserver erstellen

Verwenden Sie die folgende Tabelle, um JDBC-Verbindungen zu den Datenbanken zu erstellen, die die Tabellen von Interact, Campaign und Platform enthalten:

Tabelle 1. JDBC-Verbindungen im Webanwendungsserver

Diese zweispaltige Tabelle enthält in der ersten Spalte die bereitgestellte Webanwendung und in der zweiten Spalte die erforderlichen JDBC-Verbindungen für die Datenbanken.

Bereitgestellte Webanwendung Erforderliche JDBC-Verbindungen zu den Datenbanken

Unica Campaign

Erstellen Sie auf dem Webanwendungsserver, auf dem Campaign bereitgestellt ist, JDBC-Verbindungen zu den Datenbanken mit den folgenden Tabellen:

  • Unica Interact-Laufzeittabellen

    JNDI-Name: InteractRTDS

  • Unica Interact-Testlauftabellen (können mit den Kundentabellen (Benutzertabellen) identisch sein)

    JNDI-Name: testRunDataSource-Port

Unica Interact-Laufzeitumgebung

(Die Unica Interact-Laufzeitumgebung wird normalerweise in einer anderen JVM bereitgestellt als Unica Campaign)

Erstellen Sie auf dem Webanwendungsserver, auf dem die Unica Interact-Laufzeitumgebung bereitgestellt ist, JDBC-Verbindungen zu den Datenbanken mit den folgenden Tabellen:

  • Unica Interact-Laufzeittabellen

    JNDI-Name: InteractRTDS

  • Unica Interact-Profiltabellen

    JNDI-Name: prodUserDataSource

  • Interact-Testlauftabellen (nur für Testlaufservergruppe erforderlich)

    JNDI-Name: testRunDataSource-Port

  • Unica Interact-Lerntabellen (falls Sie integriertes Lernen verwenden)

    JNDI-Name: InteractLearningDS

  • Unica Campaign-Kontakt- und Antwortverlaufstabellen (falls Sie sitzungsübergreifende Antwortverfolgung verwenden)

    JNDI-Name: contactAndResponseHistoryDataSource

  • Unica Platform-Systemtabellen

    JNDI-Name: UnicaPlatformDS

    Wichtig: Dies ist der erforderliche JNDI-Name für Verbindungen zur Datenbank mit Platform-Systemtabellen.

    Die JDBC-Verbindung muss nur hergestellt werden, wenn Sie die Unica Interact-Laufzeitumgebung in einem Webanwendungsserver installieren, auf dem Unica Platform aktuell nicht bereitgestellt ist. Wenn Unica Platform auf demselben Webanwendungsserver bereitgestellt ist, wurde die JDBC-Verbindung bereits definiert.

Falls nichts anderes angegeben ist, werden alle JNDI-Namen empfohlen.

In den folgenden Abschnitten finden Sie Informationen zum Erstellen von JDBC-Verbindungen auf verschiedenen Anwendungsservern.

WebLogic

Verwenden Sie die folgenden Werte, wenn Sie WebLogic als Anwendungsserver verwenden:

OneDB

  • Treiber: OneDB JDBC-Treiber
  • Standard-Port: <onedb port>
  • Treiberklasse: com.informix.jdbc.IfxDriver
  • Eigenschaften: jdbc:informix-sqli:<your_db_host>:<your_db_port>/<your_db_name>:INFORMIXSERVER=<Informix_server_name>;user=<username>;password=<Password>

    Zum Beispiel: jdbc:informix-sqli://localhost:9090/unicaifx:INFORMIXSERVER=ol_informix1410;user=test_user;password=test_password

WebSphere

Verwenden Sie die folgenden Werte, wenn Sie WebSphere als Anwendungsserver verwenden.

OneDB
  • Datenbanktyp: OneDB JDBC-Treiber
  • Standard-Port: <onedb port>
  • Treiberklasse: com.informix.jdbc.IfxDriver
  • Treiber-URL: jdbc:informix-sqli:<your_db_host>:<your_db_port>/<your_db_name>:INFORMIXSERVER=<Informix_server_name>;user=<username>;password=<Password

    Zum Beispiel: jdbc:informix-sqli://localhost:9090/unicaifx:INFORMIXSERVER=ol_informix1410;user=test_user;password=test_password

Tomcat

Verwenden Sie die folgenden Werte, wenn Sie Tomcat als Anwendungsserver verwenden.

OneDB
  • Treiber: ONEDB JDBC-Treiber
  • Standard-Port: <onedb port>
  • Treiberklasse: com.informix.jdbc.IfxDriver
  • Treiber-URL: jdbc:informix-sqli:<your_db_host>:<your_db_port>/<your_db_name>:INFORMIXSERVER=<Informix_server_name>;user=<username>;password=<Password>

    Zum Beispiel: jdbc:informix-sqli://localhost:9090/unicaifx:INFORMIXSERVER=ol_informix1410;user=test_user;password=test_password

Jboss

Verwenden Sie die folgenden Werte, wenn Sie JBOSS als Anwendungsserver verwenden.

OneDB
  • Datenbanktreiber: ONEDB JDBC-Treiber
  • Standard-Port: <onedb port>
  • Treiberklasse: com.informix.jdbc.IfxDriver
  • Treiber-URL: jdbc:informix-sqli:<your_db_host>:<your_db_port>/<your_db_name>:INFORMIXSERVER=<Informix_server_name>;user=<username>;password=<Password>

    Zum Beispiel: jdbc:informix-sqli://localhost:9090/unicaifx:INFORMIXSERVER=ol_informix1410;user=test_user;password=test_password

  • valid-connection-checker class-name= org.jboss.jca.adapters.jdbc.extensions.informix.InformixExceptionSorter