Befehl 'mqsimigratemsgflows'

Unterstützte Plattformen

  • Windows
  • Linux (x86-Plattform)

Zweck

Mit dem Befehl mqsimigratemsgflows können Sie auf Basis von Nachrichtenflüssen, die aus einem Konfigurationsmanager von WebSphere MQ Integrator Broker Version 2.1 exportiert wurden, neue Nachrichtenflüsse im Format von WebSphere Message Broker Version 6.0 erstellen.

Anmerkung:
  1. Mit diesem Befehl wird eine unidirektionale Migration auf WebSphere Message Broker Version 6.0 Message Brokers Toolkit vom vorhergehenden Version 2.1-Release ausgeführt.
  2. Bei einer Migration von Version 5.0 auf Version 6.0 müssen Sie lediglich die .msgflow-Dateien der Version 5.0 in den Version 6.0-Arbeitsbereich laden; wenn Sie diese Dateien anschließend speichern, werden sie im Version 6.0-Format gespeichert.

    Darüber hinaus können Sie mit diesem Befehl exportierte benutzerdefinierte Knotendefinitionen der Version 2.1 in Version 6.0 implementieren. Sollen benutzerdefinierte Knoten in Version 6.0 erneut erstellt werden, müssen sie manuell neu definiert werden.

  3. Sie müssen die Message Brokers Toolkit-Sitzung stoppen, bevor Sie diesen Befehl eingeben.
  4. Geben Sie die Position des Arbeitsbereichs mit Hilfe der Markierung -data an.
Enthält der Pfadname Leerzeichen, muss der gesamte Pfadname in doppelte Anführungszeichen gesetzt werden.

Auf Windows-Systemen befindet sich die Datei mqsimigratemsgflows.exe im Verzeichnis <Toolkit-Installationsverzeichnis>/eclipse. Auf Linux (x86-Plattform)-Systemen befindet sich die Datei mqsimigratemsgflows ebenfalls im Verzeichnis <Toolkit-Installationsverzeichnis>/eclipse.

Syntax

Parameter

-data WorkspacePath
(Erforderlich) Pfad zum Arbeitsbereich, in dem Ihre Projekte erstellt werden.

Der Verzeichnispfad des Arbeitsbereichs ist außerdem das Standardverzeichnis für Projekte. Relative Pfade werden als relativ zu dem Verzeichnis interpretiert, in dem der Befehl gestartet wurde.

-p ProjectName
(Erforderlich) Der Name des Projekts, in dem neue Nachrichtenflüsse erstellt werden. Wenn das Projekt bereits vorhanden ist, werden die Nachrichtenflüsse diesem hinzugefügt. Ist das Projekt noch nicht vorhanden, wird es mit diesem Befehl erstellt.
-d DirectoryPath
(Erforderlich) Der Verzeichnispfad, in dem sich die exportierten Nachrichtenflüsse befinden.

Bei Angabe eines relativen Pfades wird als Ausgangsverzeichnis das Arbeitsverzeichnis angenommen. Sie können auch einen vollständigen Pfad angeben. Alle verschachtelten Verzeichnisse werden ignoriert.

Der Nachrichtenfluss erhält den Namen der .msgflow-Datei. Sie können diesen Namen entsprechend den lokalen Namenskonventionen ändern.

Doppelte Nachrichtenflüsse werden ignoriert; Fehler dieser Art werden in der für die Migration erstellten Berichtsdatei aufgeführt.

-rm
(Optional) Bereits vorhandene Nachrichtenflussprojekte werden ersetzt.
-log <Dateipfad>
(Optional) Berichtsdatei.

Wenn Sie keinen eigenen Dateipfad angeben, erstellt dieser Befehl im Ordner <Installationsverzeichnis>/eclipse/ ein ausführliches Migrationsprotokoll. Die Protokolldatei hat den Standardnamen mqsimigratemsgflows.report.txt".

Weitere Informationen zur Migration von Nachrichtenflüssen finden Sie im Abschnitt Nachrichtenflüsse von Version 2.1 migrieren.

Berechtigung

Für die Eingabe dieses Befehls ist keine bestimmte Berechtigung erforderlich.

Beispiele

mqsimigratemsgflows -p sample -d c:\wmqi\test 
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
an09005_