WebSphere Message Broker speichert Konfigurations- und Ressourceninformationen in Datenbanken, um die Informationen aufzubewahren und ihre Sicherheit und Integrität zu gewährleisten. Jeder Broker erstellt und verwaltet Informationen in Tabellen, die speziell für diesen Zweck erstellt wurden.
Beim Erstellen eines Brokers erzeugt der Befehl mqsicreatebroker eine Reihe von Tabellen in der Datenbank, die Sie im Befehl angegeben haben. Das Datenbankschema wird auf Basis der Benutzer-ID, die Sie im Befehl angeben, erstellt, wenn es nicht bereits vorhanden ist, und die Tabellen werden ebenfalls erstellt, wenn sie nicht bereits vorhanden sind.
Sie können Parameter angegeben, die für jeden Broker ein eigenes
Datenbankschema oder ein gemeinsames Datenbankschema für alle Broker erstellen. Wenn Sie weitere Broker erstellen, bei denen dasselbe Datenbankschema angegeben wird, werden für jeden Broker neue Zeilen
hinzugefügt. Jede Zeile, die in der Tabelle erstellt wird, wird für jeden Broker durch eine eindeutige Kennung (UUID) qualifiziert, so dass sie eindeutig einem
bestimmten Broker zugeordnet ist.
In der folgenden Tabelle werden die Datenbanktabellen gezeigt, die durch den Befehl mqsicreatebroker im Brokerdatenbankschema erstellt werden.
Tabellenname | Beschreibung: |
---|---|
BACLENTRIES | ACL-Einträge |
BCLIENTUSER | Ordnet permanenten Subskriptionen Client-IDs zu |
BGROUPNAME | Publish/Subscribe-Principals: Gruppen |
BMQEPUBDEST | Enthält eine Liste mit WebSphere MQ Everyplace-Warteschlangen, in denen Nachrichten gespeichert werden können |
BMQEPUBMSGIN | Enthält persistente WebSphere MQ Everyplace Publish/Subscribe-Nachrichten, die auf die Verarbeitung durch den Broker warten |
BMQEPUBMSGOUT | Enthält persistente WebSphere MQ Everyplace Publish/Subscribe-Nachrichten, die in eine WebSphere MQ Everyplace-Warteschlange gestellt werden sollen |
BMQESTDMSGIN | Enthält persistente WebSphere MQ Everyplace-Nachrichten (nicht Publish/Subscribe-Nachrichten), die auf die Verarbeitung durch den Broker warten |
BMQESTDMSGOUT | Enthält persistente Nachrichten, die an WebSphere MQ Everyplace-Zieladressen gesendet werden sollen |
BMQPSTOPOLOGY | Informationen zu Publish/Subscribe-Nachbarstationen |
BMULTICASTTOPICS | Einträge zu Multicastthemen |
BNBRCONNECTIONS | Verbindungsdaten über benachbarte Broker |
BPUBLISHERS | Registrierte Veröffentlichungskomponenten |
BRETAINEDPUBS | Ständige Veröffentlichungen |
BRMINFO | Registrierte Ressourcenmanager |
BRMPHYSICALRES | Physische Ressourcen |
BRMRTDDEPINFO | Werte der Laufzeit-Dictionary-Abhängigkeit |
BRMRTDINFO | Registrierte Laufzeit-Dictionarys |
BRMWFDINFO | Registrierte Deskriptoren für physisches Format |
BROKERAA | Brokerprozessdetails zur Unterstützung von Wiederherstellungen |
BROKERAAEG | Ausführungsgruppendetails zur Unterstützung von Wiederherstellungen |
BROKERRESOURCES | Brokerressourcen |
BSCADADEST | Enthält eine Liste mit SCADA-Clients, an die Nachrichten gesendet werden können |
BSCADAMSGIN | Enthält persistente SCADA-Nachrichten, die auf die Verarbeitung durch den Broker warten |
BSCADAMSGOUT | Enthält persistente Nachrichten, die an SCADA-Zieladressen gesendet werden sollen |
BSUBSCRIPTIONS | Informationen zu permanenten Subskriptionen |
BTOPOLOGY | Informationen zu benachbarten Brokern |
BUSERCONTEXT | Ordnet Kontextinformationen Client-IDs zu |
BUSERMEMBERSHIP | Publish/Subscribe-Principals: Zugehörigkeit |
BUSERNAME | Publish/Subscribe-Principals: Benutzer |