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

Read syntax diagramSkip visual syntax diagram dspmqver   -a   -p components  -f fields-b-v-i

Optionale Parameter

-a
Zeigt Informationen zu allen Feldern und Komponenten an.
Wenn die 32-Bit-Unterstützung auf einem 64-Bit-System fehlt, gibt der Befehl dspmqver -a möglicherweise eine Nachricht aus, die darauf hinweist, dass die 32-Bit-Version von IBM Global Security Kit (GSKit) nicht installiert ist. Weitere Informationen finden Sie unter Befehlsfehler in diesem Abschnitt.
-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
[V8.0.0.4 Okt 2015]256 AMQP-Service von [V8.0.0.4 Okt 2015]IBM MQ
512 IBM MQ Telemetrieservice
Hinweise:
  1. 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.

-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 Format V.R.M.F:
Dabei gilt Folgendes: V = Version, R = Release, M = Modifikation,
und F = Fixpack
4 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:
  1. Gilt nicht für HP Integrity NonStop Server.
Bei Ausführung des Befehls 'dspmqver' werden in einer eigenen Zeile Informationen zu den einzelnen ausgewählten Feldern angezeigt.

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

Der folgende Befehl zeigt IBM MQ -Versions-und Buildinformationen unter Verwendung der Standardeinstellungen für -p und -fan:
dspmqver
Mit dem folgenden Befehl werden Informationen zu allen Feldern und Komponenten angezeigt; diese Befehlssyntax entspricht dem Befehl dspmqver -p 63 -f 4095:
dspmqver -a
Der folgende Befehl zeigt Versions-und Buildinformationen für IBM MQ classes for Javaan:
dspmqver -p 2
Der folgende Befehl zeigt die Common Services für Java Platform Standard Edition, IBM MQ, Java Message Service Client und IBM MQ classes for Java Message Servicean:
dspmqver -p 4
Mit dem folgenden Befehl wird die Buildstufe von WebScale Distribution Hub angezeigt:
dspmqver -p 8 -f 4
Der folgende Befehl zeigt den Namen und den Buildtyp für den angepassten IBM MQ -Kanal für Windows Communication Foundation an:
dspmqver -p 16 -f 9
Der folgende Befehl zeigt Informationen zu Installationen von IBM MQan.
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

Der Befehl dspmqver kann fehlschlagen, wenn Sie versuchen, Versions-oder Buildinformationen für IBM MQ classes for Javaanzuzeigen und Ihre Umgebung nicht ordnungsgemäß konfiguriert ist. Es kann zum Beispiel folgende Fehlernachricht angezeigt werden:
[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

[UNIX]Beachten Sie, dass die Befehle setjmsenv und setjmsenv64 nur für UNIX-Plattformen gelten.

[Windows]Unter Windows müssen Sie den Befehl setmqenv ausgeben, um den Fehler AMQ8351zu beheben.