Ein Broker benötigt Zugriff auf eine Datenbank, um operative Daten und Zustandsdaten zu speichern. Es werden bestimmte Versionen der Datenbanken von IBM und anderen Anbietern auf den unterstützten Betriebssystemen unterstützt.
Sie müssen die Brokerdatenbank vor dem Broker erstellen und den Namen der Datenbank im Befehl mqsicreatebroker angeben. Der Befehl erzeugt Tabellen für die Brokerdaten; diese werden in Datenbankinhalt aufgeführt.
Sie können das Datenbankschema bei Bedarf für alle Broker derselben Version verwenden, auch wenn Sie die Broker auf verschiedenen Computern erstellen. Die Brokertabellen werden in einem Schema erstellt, welches durch die für die Brokerdatenbankverbindung angegebene Benutzer-ID bestimmt wird. Die Zeilen in den Tabellen werden durch eindeutige Kennungen (Universally Unique Identifier - UUID) für die einzelnen Broker qualifiziert. Die Schemabenutzer-ID wird durch -u Datenquellenbenutzer-ID (wenn Sie diesen Parameter im Befehl mqsicreatebroker oder mqsichangebroker angegeben haben) oder durch -i
Servicebenutzer-ID festgelegt (wenn Sie den Parameter -u nicht angegeben haben).
In den meisten Umgebungen muss der Broker nicht auf dem gleichen Betriebssystem wie der Datenbankserver ausgeführt werden. Ausführliche Informationen zur Verwendung von lokalen und fernen Datenbanken und den geltenden Einschränkungen finden Sie unter Datenbankspeicherpositionen.
Die folgende Tabelle und die zugehörigen Anmerkungen zeigen, welche Mindestversionen der Produkte auf den einzelnen Betriebssystemen von Datenbanken unterstützt werden. Die neuesten Informationen zu allen unterstützten Plattformen finden Sie auf der Website WebSphere Event Broker - Anforderungen.
Betriebssystem | DB21+2 | Microsoft SQL Server | Oracle1+3 | Sybase1 |
---|---|---|---|---|
AIX | 8.24 |
2000 SP3a6 |
9i Release 2 Patch Set 4 |
12.5 |
HP-UX on Itanium | 8.24 |
Wird nicht unterstützt | 10g Release 2 |
Wird nicht unterstützt |
HP-UX on PA-RISC | 8.24 |
2000 SP3a6 |
9i Release 2 Patch Set 4 |
12.5 |
Linux on POWER | 8.24 |
Wird nicht unterstützt | Wird nicht unterstützt | Wird nicht unterstützt |
Linux on x86 | 8.24+8 |
2000 SP3a6 |
9i Release 2 Patch Set 4 |
12.5 |
Linux on System z | 8.24+10 |
Wird nicht unterstützt | Wird nicht unterstützt |
Wird nicht unterstützt |
Solaris on SPARC | 8.24+11 |
2000 SP3a6 |
9i Release 2 Patch Set 4 |
12.5.3 |
Solaris on x86-64 | 8.24+11 |
Wird nicht unterstützt | 10g Release 1 |
12.5.3 |
Windows | 8.24+12 |
2000 SP3a |
9i Release 2 Patch Set 4 |
12.5 |
z/OS | 7.114 |
Wird nicht unterstützt | Wird nicht unterstützt | Wird nicht unterstützt |
DB2 Version 8.2 entspricht funktional Version 8.1 Fixpack 7. Wenn Sie DB2 Version 8.2 von den gelieferten CDs oder der DVD installieren, sehen Sie möglicherweise Informationen, die auf Versionsstand 8.1 hinweisen, z. B. bei der Verwendung des Befehls db2level.
MQSI_SIGNAL_EXCLUSIONS=10
Wenn Sie Oracle installiert haben, müssen Sie die 32-Bit-Clientbibliotheken verwenden.
Wenn XA nicht erforderlich ist, können Sie WebSphere MQ Version 6.0 (64-Bit) installieren. XA wird nicht unterstützt, da für den 64-Bit-Warteschlangenmanager 64-Bit-ODBC-Treiber und Switch-Dateien erforderlich sind, die nicht bereitgestellt werden.