Spezifikationen für die Enterprise Service Bus-Mediationsdatenbank für Protokollfunktionen

Nachrichten, die von Mediationsmodulen verarbeitet werden, können in der Enterprise Service Bus-Mediationsdatenbank für Protokollfunktionen (EsbLogMedDB) protokolliert werden.

Die Enterprise Service Bus-Mediationsdatenbank für Protokollfunktionen (EsbLogMedDB) wird vom primitiven Mediationselement MessageLogger in WebSphere Process Server verwendet. Sie wird für eigenständige Profile automatisch erstellt. Es werden DDL-Dateien bereitgestellt, mit denen Sie in einem eigenständigen Profil oder in einer Network Deployment-Umgebung zusätzliche Datenbanken verwenden können.

Unterstützte Datenbanktypen

Bei der Erstellung eines eigenständigen Profils wird automatisch eine Cloudscape 5.1-Datenbank erstellt. Für alle anderen unterstützen Datenbanktypen kann der Benutzer die erforderlichen Datenbanken manuell mit Hilfe der entsprechenden DDL-Datei erstellen. Die DDL-Datei hat den Namen 'Table.ddl' und befindet sich im Verzeichnis installationsstammverzeichnis/util/EsbLoggerMediation/datenbanktyp. Dieselbe Datei kann zur Erstellung der Datenbank EsbLogMedDB für eine Network Deployment-Umgebung verwendet werden.

DBMS-Instanzen (DBMS = Database Management Service)

Für ein eigenständiges Profil wird nur eine DBMS-Instanz automatisch erstellt; Benutzer können jedoch nach Bedarf beliebig viele weitere Instanzen erstellen (jedes primitive Mediationselement der Nachrichtenprotokollfunktion kann eine andere Datenquelle und somit eine andere Datenbank verwenden).

Konfigurationsaktionen während der Profilerstellung

Für ein eigenständiges Profil
  • Es wird eine Cloudscape-Datenbank im Verzeichnis installationsstammverzeichnis/profile/profilname/databases erstellt, sofern dort noch keine vorhanden ist.
  • Wird im Geltungsbereich des Servers kein geeigneter Datenbankprovider gefunden, so wird ein solcher erstellt. Außerdem wird die zugehörige Datenquelle erstellt.
  • Diese Aktion wird bei jeder Erstellung eines eigenständigen WebSphere Process Server-Profils ausgeführt und kann nicht außer Kraft gesetzt werden.

Deployment Manager-Profil

Erstellen Sie die Datenbank manuell mit Hilfe der Datei Table.ddl.

SQL-Scripts

Bei der Erstellung des eigenständigen Profils wird die Datei createMessageLoggerResource.jacl im Verzeichnis installationsstammverzeichnis/bin verwendet. DDL-Dateien für alle Datenbanktypen befinden sich in den Verzeichnissen installationsstammverzeichnis/util/EsbLoggerMediation/datenbanktyp.

JDBC-Provider

Wenn im Geltungsbereich des Servers ein geeigneter JDBC-Provider verfügbar ist, wird dieser verwendet. Der Name der Datenquelle lautet "ESB Logger Mediation Data Source". Wenn Sie möchten, dass ein primitives Mediationselement für die Nachrichtenprotokollfunktion eine andere Datenquelle verwenden soll, können Sie eine eigene Datenquelle erstellen.

Einschränkungen

Bei der Erstellung eines eigenständigen Profils wird automatisch eine Cloudscape 5.1-Datenbank erstellt. Für Network Deployment-Profile findet keine automatische Erstellung statt. Das primitive Mediationselement für die Nachrichtenprotokollfunktion setzt den feststehenden Tabellennamen MSGLOG und das feststehende Schemaqualifikationsmerkmal ESBLOG voraus.

Tabellen

Es wird nur die Tabelle MSGLOG erstellt.

Exportierte Scripts

Im Rahmen der Profilerstellung werden keine Scripts der Enterprise Service Bus-Mediationsdatenbank für Protokollfunktionen exportiert.

Berechtigungen der Benutzer-ID

Die Benutzeridentität, die Sie im Profilassistenten angeben, muss über ausreichende Berechtigungen zum Erstellen von Tabellenbereichen, Tabellen, Indizes und gespeicherten Prozeduren verfügen.


(c) Copyright IBM Corporation 2005, 2006.
Das Information Center basiert auf Eclipse-Technologie (http://www.eclipse.org).