NEVARIS Build, Success X, Inform
Vorbemerkungen
Gültig ab Version: | 2022.2 (Update 2) |
Datum: | 16.03.2022 |
Inhalt
Anchor | ||||
---|---|---|---|---|
|
Table of Contents | ||||
---|---|---|---|---|
|
Systemvoraussetzungen und MSI Installer
Die aktuellen Systemvoraussetzungen und NEVARIS Setups (MSI Installer) können Sie hier abrufen:
Softwareverteilung über MSI
Das MSI-Setup unterstützt nachstehende Programmfeatures bzw. Installationsparameter:
Programmfeatures
Folgende Feature-IDs können Sie dem msiexec-Befehl übergeben werden:
Programmfeature (ID) | Titel (MSI) |
---|---|
ArchiCAD_22_Plug_ins | ArchiCAD_22_Plug_ins |
ArchiCAD_23_Plug_ins | ArchiCAD_23_Plug_ins |
ArchiCAD_24_Plug_ins | ArchiCAD_24_Plug_ins |
BIM | BIM |
BIM_Application | BIM Application |
Build | Build |
Build_Administration | Build Administration |
Build_Application | Build Application |
Build_Business_Service | Build Business Service |
Build_Business_Service_RESTAPI 1) | Build Business Service RESTAPI |
COM_Server | COM Server |
Inform_Application | Inform Application |
NEVARIS | NEVARIS |
NEVARIS_Integrationsdienst | NEVARIS Integrationsdienst |
NEVARIS_Lizenzserver | NEVARIS Lizenzserver |
NEVARIS_Waagedienst | NEVARIS Waagedienst |
Offer_Application | Offer Application |
Revit_2021_Plug_ins | Revit_2021_Plug_ins |
Revit_2022_Plug_ins | Revit_2022_Plug_ins |
Revit_2023_Plug_ins | Revit_2023_Plug_ins |
Success_X_Application | Success X Application |
1) Bei der RESTful API handelt es sich um ein "Hidden Feature". Dieses wird standardmäßig nicht im MSI Installer angezeigt und muss über den enstprechenden Parameter aufgerufen werden.
Beispiel: msiexec /i "NEVARIS_2023.msi" HIDDENFEATURES="Build_Business_Service_RESTAPI"
Parameter
Folgende Parameter können dem msiexec-Befehl übergeben werden:
NEVARIS | ||||
---|---|---|---|---|
Allgemein | ||||
Parameter | Beschreibung | Übergabewerte | ||
INSTALLDIR | NEVARIS Installationsverzeichnis | |||
ADDLOCAL | Programmfeatures installieren | |||
REMOVE | Programmfeatures deinstallieren | |||
BUILD_NGEN_PRIORITY | Programmstart-Optimierung:
| 0 = Sofort | ||
BUILD | ||||
Datenablage | ||||
Parameter | Beschreibung | Übergabewerte | ||
BUILD_DATAAREA | Art der Datenablage | Lokal auf diesem Gerät = 0 | ||
BUILD_SDF_STAMMDATENPFAD | Stammdatenpfad für Adresse und globale Daten für SDF Variante | %ProgramData%\Nemetschek\Nevaris | ||
BUILD_SQL_STAMMDATEN_CULTURE | Sprache in der die Stammdaten erstellt werden sollen. | de-DE de-AT en | ||
SQL Server für NEVARIS Build | ||||
Parameter | Beschreibung | Übergabewerte | ||
BUILD_SQL_SERVERNAME | Name oder IP-Adresse des Datenbank-Servers | |||
BUILD_SQL_DATABASE | Bezeichnung der Datenbank | |||
BUILD_SQL_WA | Windows Authentifizierung (ja/nein) | True/False | ||
BUILD_SQL_USER | Benutzer für die SQL Authentifizierung (Wenn BUILD_SQL_WA=False) | |||
BUILD_SQL_PWD | Passwort für die SQL Authentifizierung (Wenn BUILD_SQL_WA=False) | |||
BUILD_SQL_INITDB | Initialisiert die Build Datenbank | True/False | ||
BUILD_SQL_BACKUP_PATH | Pfad an dem das SQL Backup erstellt werden soll. | |||
BUILD_SQL_UPDATEDB | Update der Stammdatenbank im Zuge der Installation durchführen | True/False | ||
Lizenzierung | ||||
Parameter | Beschreibung | Übergabewerte | ||
BUILD_LICENSETYPE | Art der Lizenzierung | Online Lizensierung = 0 | ||
BUILD_LICENSE_USEPROXY | Proxy Verwendung (ja/nein) | True/False | ||
BUILD_LICENSE_SERVERNAME | Name oder IP-Adresse des Lizenzservers | |||
BUILD_LICENSE_SERVER_PORT | Port des Dienstes | Standard = 8300 | ||
Business Dienst | ||||
Parameter | Beschreibung | Übergabewerte | ||
BUILD_BUSINESSHOST_SERVICE_USER | Benutzerkonto für den Dienst (Bei lokalem Systemkonto - Parameter nicht übergeben) | |||
BUILD_BUSINESSHOST_SERVICE_PWD | Benutzerpasswort für den Dienst (Bei lokalem Systemkonto - Parameter nicht übergeben) | |||
BUILD_BUSINESSHOST_SERVICE_PORT | Port für den Dienst | Standard = 8100 | ||
BUILD_BUSINESSHOST_SERVICE_PORT_FWE | Port für die Firewall-Regel des Dienstes | Standard = 8100 | ||
BUILD_BUSINESSHOST_SERVICE_NEVIS_PORT | Port für den NEVIS-Dienst (Kommunikation von NEVIS nach Businessdienst) | Standard = 8120 | ||
BUILD_BUSINESSHOST_SERVICE_RESTFULAPI_PORT | Port für die RESTful API | Standard = 8500 | ||
BUILD_BUSINESSHOST_USE | Legt fest ob der Business-Dienst verwendet werden soll. (für die nevaris.config) (ja/nein) | True/False | ||
BUILD_BUSINESSHOST_NAME | Name oder IP-Adresse (für die nevaris.config) | |||
BUILD_BUSINESSHOST_PORT | Port des Dienstes (für die nevaris.config) | Standard = 8100 | ||
Event Server | ||||
Parameter | Beschreibung | Übergabewerte | ||
BUILD_EVENT_SERVER_PORT | Port des Event-Servers | |||
Allgemeines | ||||
Parameter | Beschreibung | Übergabewerte | ||
BUILD_ISTERMINALMEMBER | Wenn True, wird die UserSettings.bin nicht unter "%LocalAppData%", sondern unter "%AppData%" gespeichert. | True/False | ||
BIM | ||||
Client | ||||
Parameter | Beschreibung | Übergabewerte | ||
BIM_SQL_CLIENT_DATABASETYPE | Verwendetes Datenbanksystem MSSQL oder PostgreSQL | Standard = MSSQL | ||
BIM_SQL_CLIENT_WA | Windows Authentifizierung (ja/nein)
| True/False | ||
BIM_SQL_CLIENT_USER | Wenn BIM_SQL_CLIENT_WA=False: Datenbankserver-Benutzer Client
Wenn BIM_SQL_CLIENT_WA=True: Windows Sicherheitsgruppe eintragen, in der der Benutzer Mitglied ist. | |||
BIM_SQL_CLIENT_PWD | Datenbankserver-Passwort Client (Wenn BIM_SQL_CLIENT_WA=False)
| |||
SQL Server NEVARIS BIM | ||||
Parameter | Beschreibung | Übergabewerte | ||
BIM_SQL_SERVERNAME | Servername | |||
BIM_SQL_SERVERPORT | Port des Dienstes | Automatische Ermittlung = 0 | ||
Service | ||||
Parameter | Beschreibung | Übergabewerte | ||
BIM_SQL_SERVICE_DATABASETYPE | Verwendetes Datenbanksystem MSSQL oder PostgreSQL | Standard = MSSQL | ||
BIM_SQL_SERVICE_WA | Windows Authentifizierung (WA)
| True/False | ||
BIM_SQL_SERVICE_USER | Datenbankserver-Benutzer Client (Wenn kein WA)
| |||
BIM_SQL_SERVICE_PWD | Datenbankserver-Passwort Client (Wenn kein WA)
| |||
BIM_SERVICE_USER | Benutzerkonto für den Dienst (Bei lokalem Systemkonto - Parameter nicht übergeben) | |||
BIM_SERVICE_PWD | Passwort für den Dienst (Bei lokalem Systemkonto - Parameter nicht übergeben) | |||
LiaBil OnPremise | ||||
Service | ||||
Parameter | Beschreibung | Übergabewerte | ||
LICENSE_SERVICE_USER | Benutzerkonto für den Dienst (Bei lokalem Systemkonto - Parameter nicht übergeben) | |||
LICENSE_SERVICE_PWD | Passwort für den Dienst (Bei lokalem Systemkonto - Parameter nicht übergeben) | |||
LICENSE_SERVICE_PORT | Port des Dienstes | Standard = 8300 | ||
LICENSE_SERVICE_PORT_FWE | Port für die Firewall-Regel des Dienstes | Standard = 8300 | ||
NEVIS | ||||
Service | ||||
Parameter | Beschreibung | Übergabewerte | ||
NEVIS_SERVICE_USER | Benutzerkonto für den Dienst (Bei lokalem Systemkonto - Parameter nicht übergeben) | |||
NEVIS_SERVICE_PWD | Passwort für den Dienst (Bei lokalem Systemkonto - Parameter nicht übergeben) | |||
NEVIS_SERVICE_PORT | Port des Dienstes | Standard = 8201 | ||
NEVIS_SERVICE_PORT_FWE | Port für die Firewall-Regel des Dienstes | Standard = 8201 | ||
SQL Server für NEVARIS Nevis | ||||
Parameter | Beschreibung | Übergabewerte | ||
NEVIS_SQL_SERVERNAME | Datenbankserver Name | |||
NEVIS_SQL_DATABASE | Datenbankserver - Bezeichnung der Datenbank | |||
NEVIS_SQL_WA | Windows Authentifizierung (WA) (ja/nein) | True/False | ||
NEVIS_SQL_USER | Benutzer für die SQL Authentifizierung | |||
NEVIS_SQL_PWD | Passwort für die SQL Authentifizierung | |||
Allgemeines | ||||
Parameter | Beschreibung | Übergabewerte | ||
NEVIS_DATAAREA | Art der Datenablage. | Lokal auf diesem Gerät = 0 MS-SQL Server = 1 | ||
NEVIS_SERVICE_SERVERNAME | Servername von NEVIS-Dienst | |||
WAAGE | ||||
Service | ||||
Parameter | Beschreibung | Übergabewerte | ||
WAAGE_SERVICE_USER | Benutzerkonto für den Dienst (Bei lokalem Systemkonto - Parameter nicht übergeben) |
| ||
WAAGE_SERVICE_PWD | Benutzerpasswort für den Dienst (Bei lokalem Systemkonto - Parameter nicht übergeben) | |||
WAAGE_SERVICE_PORT | Port für den Dienst | Standard = 8292 | ||
WAAGE_SERVICE_PORT_FWE | Port für die Firewall-Regel des Dienstes | Standard = 8292 | ||
WAAGE_SERVICE_SERVERNAME | Servername auf dem der Dienst läuft | |||
WAAGE_SERVICE_EXPORT_FOLDER | Pfad, in dem die Waageaustauschdateien abgelegt werden sollen | |||
Verbindungsdaten zu NEVIS | ||||
Parameter | Beschreibung | Übergabewerte | ||
WAAGE_NEVIS_SERVICE_SERVERNAME | Servername auf dem der NEVIS-Dienst läuft | |||
WAAGE_NEVIS_SERVICE_PORT | Port für die Kommunikation mit NEVIS | Standard = 8201 | ||
Verbindungsdaten zu Finance | ||||
Parameter | Beschreibung | Übergabewerte | ||
WAAGE_FINANCE_SERVER_SERVICE_SERVERNAME | Servername auf dem die Finance Mittelschicht läuft | |||
WAAGE_FINANCE_SERVER_SERVICE_PORT | Port die den NAV-DataAccess | Standard = 8210 |
„Silent“ Installation - Beispiele
Mit folgenden Aufrufen des MSI-Setups können Sie die gewünschte Installation im Hintergrund ("Silent") durchführen.
Code Block | ||
---|---|---|
| ||
msiexec /i NEVARIS_2022.msi /qn+ ADDLOCAL=NEVARIS,Build,Build_Application INSTALLDIR="C:\Program Files\NEVARIS\" |
Code Block | ||
---|---|---|
| ||
msiexec /i NEVARIS_2022.msi /qn+ ADDLOCAL=NEVARIS,Build,Build_Application BUILD_DATAAREA=2 BUILD_SQL_SERVERNAME=DBServer\DBInstanz BUILD_SQL_DATABASE=Datenbank BUILD_SQL_WA=False BUILD_SQL_USER=DBBenutzer BUILD_SQL_PWD=DBPasswort BUILD_LICENSE_USEPROXY=True INSTALLDIR="C:\Program Files\NEVARIS\" |
Code Block | ||
---|---|---|
| ||
msiexec /i NEVARIS_2022.msi /qn+ ADDLOCAL=NEVARIS,Build,Build_Application BUILD_DATAAREA=2 BUILD_SQL_SERVERNAME=DBServer\DBInstanz BUILD_SQL_DATABASE=Datenbank BUILD_SQL_WA=False BUILD_SQL_USER=DBBenutzer BUILD_SQL_PWD=DBPasswort BUILD_LICENSETYPE=1 BUILD_LICENSE_SERVERNAME=LizenzServer BUILD_LICENSE_SERVER_PORT=8300 INSTALLDIR="C:\Program Files\NEVARIS\" |
Code Block | ||
---|---|---|
| ||
msiexec /qn+ NEVARIS_2022.msi /x |
Programmupdate
Beim NEVARIS Build Programmupdate werden erst alle Komponenten deinstalliert und danach die neuen installiert. Daher müssen beim MSI Update ebenfalls alle benötigten Parameter (analog zur Erstinstallation) übergeben werden.
Code Block | ||
---|---|---|
| ||
msiexec /i NEVARIS_2022.msi BUILD_SQL_SERVERNAME=DBServer\DBInstanz BUILD_SQL_DATABASE=Datenbank BUILD_SQL_WA=False BUILD_SQL_USER=DBBenutzer BUILD_SQL_PWD=DBPasswort BUILD_SQL_UPDATEDB="True" |
Fehlerbehebung
MSI Log erstellen
Code Block | ||
---|---|---|
| ||
msiexec /i Nevaris_2022.msi /lv c:\Temp\Setup_MSI.log |
Eventlog prüfen
Windows Eventlog auf Fehlermeldungen während der Installation prüfen
Weitere Maßnahmen zur Fehlerbehebung
- Taskmanager auf laufende/hängen gebliebene Installation prüfen
- Prüfen, ob msiexec bzw. Setup.exe bereits läuft
- Mögliche Abhilfe: Systemneustart