Administrative Installation vom Netzwerk (MSI)
Hier finden Sie alle notwendigen Informationen für die Installation von Clients und Servern im Netzwerk.
Administrative Installation
Zweck
Sie wollen als Systemadministrator eine Installation über das Netzwerk bereitstellen und bei der Installation einheitliche Einstellungen vorgeben.
Diese administrative Installation hat den Vorteil, dass Sie bereits im Vorfeld feste Vorgaben machen können und die eigentliche Installation dann komplett ohne Dialog automatisiert per Skript ausgeführt werden kann.
Voraussetzungen
Sie benötigen das ausgepackte Installationspaket InnovatorEnterprise.zip.
Windows Installer
Der Windows Installer (msiexec.exe) bietet eine administrative Installation (Parameter /a) an, die aber von den Innovator-Installationspaketen nicht mehr unterstützt wird.
Informationen zu wesentlichen Parametern des Windows Installers erhalten Sie mit dem Aufruf:
msiexec.exe /help
Weitere Informationen zum Windows Installer und seinen Eigenschaften (Property) finden Sie unter:
https://docs.microsoft.com/windows/win32/msi/windows-installer-portal
Für eine automatisierte Installation auf Kommandozeilen- oder Skript-Ebene starten Sie den Windows Installer mit folgenden Parametern:
msiexec /i <Produkt>.msi /quiet [APPLICATIONFOLDER=<Zielpfad>] [ADDLOCAL=<Features>] [<Variable>=<Wert>]*
-
/i <Produkt>.msi
Installation des Produkts.
-
/quiet
Installation ohne Benutzeroberfläche.
-
APPLICATIONFOLDER=<Zielpfad>
Legt optional das Zielverzeichnis für die Installation fest.
-
ADDLOCAL=<Features>
Der Wert der optionalen Eigenschaft ADDLOCAL ist eine durch Kommas getrennte Liste der Features, die lokal installiert werden. Der Parameter ist notwendig, wenn Sie die zu installierenden Features einschränken wollen. Wenn er nicht angegeben ist, dann werden alle Features installiert.
-
<Variable>=<Wert>
Einstellung spezieller Innovator-Variablen, die sonst in der Benutzeroberfläche festzulegen wären.
-
SHARED_INODIR=yes: Muss für die Verwendung eines gemeinsamen Arbeitsgruppenverzeichnis angegeben werden. Das Feature InodirFeature sollte dann nicht in ADDLOCAL angegeben sein.
-
INOHOST=<Lizenzserver-Rechnername>.<Portnummer>: Optionale Einstellung des Lizenzservers
-
INODIR=<Zielpfad>: Optionale Einstellung des Programmdaten-Verzeichnisses
-
INOPRJ=<Zielpfad>: Optionale Einstellung des Modellrepository-Verzeichnisses
-
INOLIC=<Zielpfad>: Optionale Einstellung des Lizenzrepository-Verzeichnisses
-
INOHOME=<Zielpfad>: Optionale Einstellung des Verzeichnisses für Anwendungseinstellungen
-
Features von Innovator
Innovator-Features und ihre Komponenten für den Windows Installer:
Innovator: Allgemeine DLLs
-
Editions: Modelleditor; Plug-ins Beamer, DMN-Im-/Export, Excel-Im-/Export und Ersetzen in Spezifikationen
-
I4BA: Plug-ins Prozesskostenrechnung, BPMN-Im-/Export und Text-to-Element
-
I4EA: Plug-in ArchiMate
-
I4IA: Plug-ins BI, Diagrammlayout, Dimensionspflege, Dimensions-/Hierarchieexport und Input/Output-Spezifikation
-
I4SA: Plug-ins OpenAPI
-
-
Admin (Administrative Tools)
-
InnoAdministration: Tool Administrationsprogramm
-
InoConf: Tool Konfigurationseditor
-
-
Server (Lizenz- und Modellserver)
-
InoSrv: Modellserver mit Modellvorlagen im INOPRJ-Verzeichnis
-
InoAgent: Agent zur Pflege und Verwaltung aller unter Versionskontrolle stehenden Modelle
-
InoLSrv: Lizenzserver mit Bus und Hub
-
InnoNotify: Benachrichtigungsservice
-
InnoProxy: Proxy-Anwendung
-
InnoRest: REST-Service
-
-
Transformation: Transformator zur Datenübernahme aus vorherigen Innovator-Versionen
-
InnoSvg: SVG-Generierung
-
InoOSLC: genOSLC-Service
-
InodirFeature: Inhalt des Programmdaten-Verzeichnisses INODIR
Untergeordnete Features schließen die direkten Komponenten der übergeordneten Features ein.
InodirFeature lässt sich im Featurebaum nicht explizit an- oder abwählen, muss aber beim Aufruf per Kommandozeile im ADDLOCAL für eine Installation ohne gemeinsames Arbeitsgruppenverzeichnis angegeben werden.
Beispiele
Für die Installation eines Innovator for Business Analysts-Clients mit einem gemeinsamen Arbeitsgruppenverzeichnis lautet die Befehlszeile des Windows Installers z.B.:
msiexec /i InnovatorEnterprise.msi /quiet ADDLOCAL=I4BA INODIR=\\srv1\Inodir SHARED_INODIR=yes
Für die Installation eines Innovator for Information Architects-Clients ohne gemeinsames Arbeitsgruppenverzeichnis auf dem E:-Laufwerk lautet die Befehlszeile des Windows Installers z.B.:
msiexec /i InnovatorEnterprise.msi /quiet APPLICATIONFOLDER="E:\Program Files\Innovator" ADDLOCAL=I4IA,InodirFeature
Installationsvoraussetzung
Innovator benötigt zum reibungslosen Betrieb die Systemvoraussetzung Visual C++ Redistributable Packages für Visual Studio 2015-2022 (64 Bit). Diese Voraussetzung wird vom MSI-Paket nicht geprüft und muss bei dieser Art der Installation vorher explizit installiert werden.
Der zu verwendende Installer von Microsoft befindet sich ebenfalls im InnovatorEnterprise.zip. Für eine Installation ohne Benutzeroberfläche lautet die Befehlszeile:
VC_redist.x64 /quiet
Alternativ kann auch der Bundle-Installer InnovatorEnterprise-de-DE.exe verwendet werden, der die Systemvoraussetzung explizit prüft und ggf. installiert. Auch hier können die alle beschriebenen Innovator-Variablen bis auf ADDLOCAL für den Aufruf verwendet werden.