[Windows]

MSI-Instanz-IDs für mehrere Serverinstallationen auswählen

Wenn Sie mehrere unbeaufsichtigte Installationen ausführen, müssen Sie für jede installierte Version eine MSI-Instanz-ID finden, die zur Verwendung für diese Installation verfügbar ist.

Informationen zu dieser Task

Um nicht interaktive Mehrfachinstallationen zu unterstützen, müssen Sie ermitteln, ob die Instanz-ID, die Sie verwenden möchten, bereits in Gebrauch ist. Anschließend müssen Sie die entsprechende ID auswählen. Für jedes Installationsmedium (z. B. für jeden Client und Server) wird die Instanz-ID 1 als Standard-ID für Einzelinstallationen verwendet. Wenn Sie daneben eine weitere Instanz-ID installieren möchten, müssen Sie die Instanz angeben, die Sie verwenden möchten. Falls Sie die Instanzen 1, 2 und bereits 3 installiert haben, müssen Sie die nächste verfügbare Instanz ermitteln, z. B. Instanz-ID 4. Entsprechend müssen Sie wissen, dass es, wenn Instanz 2 entfernt wurde, eine Lücke gibt, die Sie wiederverwenden können. Mit dem Befehl dspmqinst können Sie ermitteln, welche Instanz-ID momentan verwendet wird.

Verfahren

  1. Geben Sie dspmqinst ein, um eine freie MSI-Instanz auf dem zu installierenden Datenträger zu suchen, indem Sie die Werte für MSIMedia und MSIInstanceId für die bereits installierten Versionen überprüfen. Beispiel:
    InstName: Installation1
    InstDesc:
    Identifier:    1
    InstPath:      C:\Program Files\IBM\MQ
    Version:       9.0.0.0
    Primary:       Yes
    State:         Available
    MSIProdCode:   {74F6B169-7CE6-4EFB-8A03-2AA7B2DBB57C}
    MSIMedia:      9.0 Server
    MSIInstanceId: 1
    
  2. Wenn MSI-Instanz-ID 1 verwendet wird und Sie MSI-Instanz-ID 2 verwenden möchten, müssen Sie dem Aufruf 'msiexec' folgende Parameter hinzufügen:
    MSINEWINSTANCE=1 TRANSFORMS=":instanceId7.mst;1033.mst"
    

Nächste Schritte

Bei Mehrfachinstallationen müssen INSTALLATIONNAME oder PGMFOLDER als zusätzliche Parameter zu einem nicht interaktiven Installationsbefehl hinzugefügt werden. Durch Angabe von INSTALLATIONNAME oder PGMFOLDER wird sichergestellt, dass Sie nicht mit der falschen Installation arbeiten, falls Sie den Parameter TRANSFORMS ausschließen oder falsch angeben.