Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

NEVARIS Build, Success X, Inform


Vorbemerkungen

Gültig ab Version:2022.2 (Update 2)
Datum:16.03.2022

Inhalt
Anchor
Inhalt
Inhalt

Table of Contents
maxLevel5
excludeVorbemerkungen|Inhalt

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:

  • Im Zuge der Installation
  • Nach der Installation
  • Keine Optimierung

 0 = Sofort
 1 = im Hintergrund
-1 = Keine Optimierung


BUILD

Datenablage

Parameter

Beschreibung

Übergabewerte

BUILD_DATAAREA 

Art der Datenablage

Lokal auf diesem Gerät = 0
MS SQL Server = 2

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
LiaBil OnPremises = 1

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
Empfohlen = 8100, 8400

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)

Note

Darf nicht derselbe Benutzer wie beim BIM SQL-Service sein


True/False

BIM_SQL_CLIENT_USER


Wenn BIM_SQL_CLIENT_WA=False: Datenbankserver-Benutzer Client

Note

Darf nicht derselbe Benutzer wie beim BIM SQL-Service sein

 Wenn BIM_SQL_CLIENT_WA=True: Windows Sicherheitsgruppe eintra­gen, in der der Benutzer Mitglied ist.


BIM_SQL_CLIENT_PWD


Datenbankserver-Passwort Client (Wenn BIM_SQL_CLIENT_WA=False)

Note

Darf nicht derselbe Benutzer wie beim BIM SQL-Service sein




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)

Note

Darf nicht derselbe Benutzer wie beim BIM SQL-Client sein


True/False

BIM_SQL_SERVICE_USER


Datenbankserver-Benutzer Client (Wenn kein WA)

Note

Darf nicht derselbe Benutzer wie beim BIM SQL-Client sein



BIM_SQL_SERVICE_PWD


Datenbankserver-Passwort Client (Wenn kein WA)

Note

Darf nicht derselbe Benutzer wie beim BIM SQL-Client sein



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
Empfohlen = 8300, 8400, 8420


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
Empfohlen = 8201, 8400, 8410


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
titleNEVARIS Build / Datenablage: lokal / Lizenzierung: online
msiexec /i NEVARIS_2022.msi /qn+ ADDLOCAL=NEVARIS,Build,Build_Application INSTALLDIR="C:\Program Files\NEVARIS\"


Code Block
titleNEVARIS Build / Datenablage: SQL Server / Lizenzierung: online mit Proxy
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
titleNEVARIS Build / Datenablage: SQL Server / Lizenzierung: lokaler Lizenzdienst (LiaBil OnPremises)
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
titleDeinstallation
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
titleProgrammupdate
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
titleMSI Log erstellen
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