dspmqver (Versionsinformationen anzeigen)
IBM® MQ -Versions-und Buildinformationen anzeigen.
Zweck
Verwenden Sie den Befehl dspmqver , um Informationen zur IBM MQ -Version und zum Build anzuzeigen.
Standardmäßig zeigt der Befehl dspmqver Details der Installation an, von der er aufgerufen wurde. Wenn noch andere Installationen vorhanden sind, erhalten Sie einen entsprechenden Hinweis; mit dem Parameter '-i' können Sie die Angaben zu diesen Installationen anzeigen.
Syntax
Optionale Parameter
- -a
- Zeigt Informationen zu allen Feldern und Komponenten an.
- -p Komponenten
- Zeigt Informationen zu den über Komponenten angegebenen Komponenten an. Sie können eine oder auch mehrere Komponenten angeben. Geben
Sie dazu bei einer einzelnen Komponente den entsprechenden Wert, bei Auswahl
mehrerer Komponenten die Summe der entsprechenden Werte ein. In der folgenden Tabelle sind die verfügbaren Komponenten und die entsprechenden Werte aufgeführt:
Wert Beschreibung 1 IBM MQ -Server oder -Client. 2 IBM MQ classes for Java. 4 IBM MQ classes for Java Message Service. 8 WebScale Distribution Hub 16 1 Angepasster IBM MQ -Kanal für Windows Communication Foundation 32 IBM Message Service Client for .NET (XMS .NET)-diese Komponente ist nur unter Windows verfügbar. 64 GSKit oder für HP Integrity NonStop ServerSSL Wenn die 32-Bit-Unterstützung auf einem 64-Bit-System fehlt, gibt der Befehl dspmqver -p 64 möglicherweise eine Nachricht aus, die darauf hinweist, dass die 32-Bit-Version von GSKit nicht installiert ist. Weitere Informationen finden Sie unter
Befehlsfehler
in diesem Abschnitt.128 IBM MQ Advanced Message Security
256AMQP-Service von
IBM MQ512 IBM MQ Telemetrieservice Hinweise:- Nur von IBM MQ for
Windows unterstützt. Wenn Microsoft.NET 3 oder höher nicht installiert ist, wird die folgende Fehlernachricht angezeigt:
Title: WMQWCFCustomChannelLevel.exe - Application Error
The application failed to initialize properly (0x0000135).
Der Standardwert ist 1.
- Nur von IBM MQ for
Windows unterstützt. Wenn Microsoft.NET 3 oder höher nicht installiert ist, wird die folgende Fehlernachricht angezeigt:
- -f Felder
- Zeigt Informationen zu den über Felder angegebenen Feldern an. Sie können nur ein oder auch mehrere Felder auswählen. Geben Sie
dazu bei einem einzelnen Feld den entsprechenden Wert, bei Auswahl mehrerer
Felder die Summe der entsprechenden Werte ein. In der folgenden Tabelle sind die verfügbaren Felder und die entsprechenden Werte aufgeführt:
Wert Beschreibung 1 Name 2 Version im FormatV.R.M.F:
Dabei gilt Folgendes:V= Version,R= Release,M= Modifikation,
undF= Fixpack4 Ebene 8 Build-Typ 16 Plattform 32 Adressmodus 64 Betriebssystem 128 Installationspfad 2561 Installationsbeschreibung 5121 Installationsname 10241 Maximale Befehlsebene 20481 Primäre Installation 4.096 Datenpfad 8.192 Lizenztyp Hinweis:Bei Ausführung des Befehls 'dspmqver' werden in einer eigenen Zeile Informationen zu den einzelnen ausgewählten Feldern angezeigt.- Gilt nicht für HP Integrity NonStop Server.
Der Standardwert ist 8191. (Es werden Informationen zu allen Feldern angezeigt.)
- -b
- Kopfzeileninformationen werden nicht im Bericht angezeigt.
- -v
- Ausführliche Ausgabe anzeigen.
- -i
- Zeigt Informationen zu allen Feldern und Komponenten an. Diese Option kann nicht zusammen mit anderen Optionen verwendet werden. An erster Stelle werden Informationen zu der Installation angezeigt, in der 'dspmqver' ausgegeben wurde. Bei allen anderen Installationen werden nur die folgenden Felder angezeigt: Name, Version, Installationsname, Installationsbeschreibung, Installationspfad und Primäre Installation. Nicht zutreffend für HP Integrity NonStop Server
Rückkehrcodes
| Rückkehrcode | Beschreibung |
|---|---|
| 0 | Befehl wurde fehlerfrei ausgeführt. |
| 10 | Befehl wurde mit nicht erwarteten Ergebnissen ausgeführt. |
| 20 | Bei der Verarbeitung ist ein Fehler aufgetreten. |
Beispiele
dspmqver
dspmqver -p 63 -f 4095:dspmqver -a
dspmqver -p 2
dspmqver -p 4
dspmqver -p 8 -f 4
dspmqver -p 16 -f 9
dspmqver -i
Fehlschlagen der Befehlsausführung
Fehler, wenn 32-Bit-Unterstützung bei einem 64-Bit-System fehlt
In IBM MQ Versionen 8.0, 9.0 und 9.1sind die 32 -Bit-und 64-Bit-Versionen von IBM Global Security Kit (GSKit) gebündelt. Wenn Sie dspmqver -a oder dspmqver -p 64ausführen, überprüft der Befehl beide Versionen von GSKit. Wenn die 32-Bit-Unterstützung auf einem 64-Bit-System fehlt, erhalten Sie möglicherweise eine Nachricht mit dem Hinweis, dass die 32-Bit-Version von GSKit nicht installiert ist. Informationen zu 64 -Bit- Linux® -Distributionen, die standardmäßig keine 32-Bit-Anwendungen mehr unterstützen, sowie Anleitungen zum manuellen Laden der 32-Bit-Bibliotheken für diese Plattformen finden Sie im Abschnitt Hardware-und Softwarevoraussetzungen auf UNIX-und Linux -Systemen.
Fehler beim Anzeigen der IBM MQ classes for Java
[root@blade883 ~]# dspmqver -p2
AMQ8351: IBM MQ Java environment has not been configured correctly.
Zur Behebung dieses Problems müssen Sie sicherstellen, dass der Pfad die JRE enthält und die richtigen Umgebungsvariablen gesetzt sind (z. B. mit setjmsenv oder setjmsenv64). For example:export PATH=$PATH:/opt/mqm/java/jre/bin
cd /opt/mqm/java/bin/
. ./setjmsenv64
[root@blade883 bin]# dspmqver -p2
Name: WebSphere MQ classes for Java
Version: 8.0.0.0
Level: k000-L110908
Build Type: Production
Beachten Sie, dass die Befehle setjmsenv und setjmsenv64 nur für UNIX-Plattformen gelten.
Unter Windows müssen Sie den Befehl setmqenv ausgeben, um den Fehler AMQ8351zu beheben.
