Neue Setup- und Startkonfigurationen

<< Klicke um Table of Contents anzuzeigen  >>

Navigation:  Nexus 22.3.1 >

Neue Setup- und Startkonfigurationen

Insbesondere für die Installation in großen IT-Infrastrukturen wurden die Setup- und Startkonfigurationen von Nexus erweitert:

 

 

Speicherort der Nexus-Lizenzdatei

Die Lizenzdatei Nexus.LIC wird künftig zuerst im Datenpfad gesucht; wenn dort keine Lizenzdatei vorhanden ist, wird sie (wie bisher) im Nexus-Installationsverzeichnis gesucht.

Wird eine neue Lizenzdatei in eine bestehende Installation eingelesen, wird sie dort gespeichert, wo auch die bisherige Lizenzdatei war.

Im Falle einer Erstlizenzierung wird die Lizenzdatei im Datenpfad gespeichert.

Somit können künftig mit der gleichen Nexus-Installation unterschiedliche Nexus-Datenpfade mit jeweils eigener Lizenz bearbeitet werden.

Dies ist insbesondere dann hilfreich, wenn eine Nexus-Installation mehrere rechtlich selbstständige Standorte mit jeweils eigener Nexus-Lizenz bedienen muss.

 

Dekodi.Application.Nexus.V4.exe

Die Programmdatei Dekodi.Application.Nexus.V4.exe kann nun mit entsprechenden Kommandozeilenparametern aufgerufen werden:

Der Datenpfad (= Ordner, in dem die Nexus-Datenbasis (NexusData.xml) sowie die Mandanten-Daten (sog. Sessions, z. B. 25.xml) liegen) wurde bisher aus der Windows-Registry ermittelt.
Der Datenpfad kann künftig auch als Parameter /DataPath <dataPath> angegeben werden.
Dies kann entweder als Kommandozeilenparameter in der Eingabeaufforderung oder in einer Desktopverknüpfung.erfolgen

 

Beispiel für einen Aufruf mit Übergabe des Datenverzeichnisses:

 "C:\Program...\Dekodi.Application.Nexus.V4.exe" /DataPath N:\NexusData

 

SilentUpdate

Nexus wurde um die Funktion SilentUpdate erweitert.  Dadurch ist es möglich, ein Nexus-Datenbankupdate ohne Interaktion des Benutzers durchzuführen.

Durch das SilentUpdate lässt sich der gesamte Updatevorgang der Nexus-Datenbasis sehr gut automatisieren.

 

Um das SilentUpdate auszuführen, muss Nexus mit entsprechenden Kommandozeilenparametern gestartet werden:

 

/SilentUpdate                bewirkt, dass Nexus gestartet und das Update ohne Zutun des Benutzers durchgeführt wird

/LogFile <FileName>        bewirkt, dass das Verlauf des Updates in die in FileName angegebene Protokolldatei geschrieben wird. Die Angabe dieses Parameters ist optional.

 

Bei fehlerfreiem Durchlauf des Updates beendet sich Nexus mit den ExitCode 0; tritt ein Fehler auf, ist der ExitCode > 0.

 

Hinweis

Das SilentUpdate kann nur dann ausgeführt werden, wenn bereits eine Nexus-Datenbank vorhanden ist.

Es führt kein Programmupdate des Nexus durch und ist nicht  für Erstinstallationen geeignet!

 

Beispielaufruf

 cmd /c Dekodi.Application.Nexus.V4.exe /SilentUpdate /LogFile N:\NexusData\NexusUpdateLog.log /DataPath N:\NexusData

 

Wenn der Parameter /LogFile weggelassen wird, erfolgt keine Ausgabe in die Protokolldatei. Wenn der Parameter /DataPath weggelassen wird, wird der Datenpfad aus der Registry verwendet.

 

Nexus_V4_Setup.exe

Die Installationsdatei Nexus_V4_Setup.exe verarbeitet bei der Installation künftig folgende Kommandozeilenparameter:

1./RegistryDataPath=<dataPath>: Bei der Installation wird nicht nur der Registry-Eintrag für Nexus angelegt, sondern auch mit dem übergebenen Wert befüllt.
Somit entfällt die notwendige Pfadauswahl beim erstmaligen Starten des Nexus durch den Anwender.

2./NoRegistry: Bei der Installation wird kein Registry-Eintrag mehr angelegt. Beim Starten des Nexus muss dann zwingend der Parameter /DataPath angegeben werden.

3. /VerySilent: Der Parameter /VerySilent unterdrückt Dialoge. Mit dem Parameter /Dir=<dir> kann das Installationsverzeichnis angegeben werden.
   Falls dieses nicht angegeben wird, greift der Setup auf das Standard-Programmverzeichnis zurück

 

  Beispielaufruf

 Nexus_V4_Setup_22_3_1_0.exe /VerySilent /Dir=d:\MyProgramFiles /RegistryDataPath=N:\NexusData

 

 

Hinweis

Ein Nexus-Programmupdate besteht üblicherweise aus zwei Schritten:

1. Installation der aktuellen Nexus-Programmversion (durch Ausführen der Nexus_V4_Setup)

2. Datenbank-Update auf die aktuelle Datenbankversion (durch erstmaliges Starten des Nexus nach dem Ausführen des Setup). (Dieser Schritt entfällt, wenn die Datenbankversion nicht geändert wurde.)

Durch die Verwendung der Parameter /VerySilent im Setup und /SilentUpdate im Nexus kann sowohl das Programm- als auch das Datenbank-Update von Nexus vollständig automatisiert und ohne Benutzer-Interaktion durchgeführt werden.