General installation instructions
Update procedure
Locate existing installation(s)
The localization usually takes place automatically in the installer. In many cases, however, the necessary registry entries may be missing due to server migrations or instance duplications. It is also common for DataGatewayServer and HVS32Monitoring to be installed in multiple instances, so it is often essential that the installation paths are localized manually.
Localization of installations via Windows services
|
|
Localization of installations via Windows search
|
Verify the installed version
To verify the version, open the file properties of the Main EXE of the application (see table under Installation instructions) in Explorer.
[application].exe -> Right click -> Properties -> Details -> File version / Product version |
Run the setup
Please note the application-related information in the Installation instructions table in the Update notes column.
If you have an HVS32 test system/test server, install the updates on the test system first! To be as safe as possible, preparations can be made for a Manual Backup - Restore.
|
Installation instructions
Software product | Service name | Main EXE | Versions | Update notes |
---|---|---|---|---|
DataGatewayServer V2 | DataGatewayGuardian
DataGatewayServer |
DataGatewayService.exe | 2.X.X.X |
|
DataGatewayServer V3 | DataGatewayServer | DataGatewayService.exe | 3.X.X.X |
|
Leitcode V3 | Heidler-Leitcode | HeidlerLeitcode-Service.exe | 3.X.X.X |
|
SEMWeb | Heidler-SEMWeb | SEMWebService.exe | 1.X.X.X | |
Statusdatenamanger | Heidler-StatusdatenManager | StatusdatenManager-Service.exe | 1.X.X.X | |
HFMS | Heidler-TarifWerk | TarifWerk-Service.exe | 1.X.X.X |
|
Warning messages
During the installation, warning messages are displayed, e.g. that a database conversion is being carried out during the update or that further manual steps are required after the installation.
The warnings and the information contained therein must be observed!
Example warning messages
Complete installation
At the end of the installation, it must be checked that the application was started or can be started again after the update.
For services, check whether the service was started after installation or start the service manually in the Windows service management ( services.msc ).
Perform functional testing
To ensure that an update was successful, function tests tailored to the application are necessary!
The tests must not only be carried out on the test system, but also in the productive environment!
Manual Backup - Restore
For a rollback, local backup copies of the applications can be created, which should be deleted again after a successful update and function test.
Backup
- Close all applications (configurators, processing screens, services, ...) of the corresponding software product
- Make a local copy by either creating an archive or duplicating the installation directory
- Benennen Sie die Sicherung mir einer nachvollziehbaren Bezeichnung, hängen Sie dazu z.B. den Suffix "_bak" und das Datum an den Ordnernamen an
Restore
- Beenden Sie alle Anwendungen (Konfiguratoren, Verarbeitungsmasken, Dienste, ...) des entsprechenden Softwareprodukts
- Benennen Sie das aktuelle Applikationsverzeichnis um, hängen Sie dazu z.B. den Suffix "_error" an den Ordnernamen an
- Entpacken Sie bzw. benennen Sie die lokale Sicherungskopie auf die ursprüngliche Ordnerbezeichnung zurück
- Führen Sie die Punkte Complete installation und Perform functional testing durch
Additional notes
Inkompatibilität bei veralteten Systemen (Firebird 1.5)
Gemäß der Spalte Update notes in der Tabelle unter Installation instructions sind einige Dienste in Ihrer neuesten Version nicht mehr kompatibel mit Systemen, welche noch die Datenbankengine Firebird in Version 1.5 einsetzen.
Sollten Sie also noch einen Dienst im Einsatz haben, welcher entsprechend notierte Abhängigkeit mit Firebird hat, dürfen Sie das Dienstupdate nicht durchführen, da dadurch keine Funktionalität mehr gegeben sein wird!
Setzen Sie noch Firebird 1.5 ein und sind von o.g. Dienst-Updates betroffen, muss Ihr System zuvor auf Firebird 2.5 migriert werden. Weitere Informationen sehen Sie in folgendem Artikel: Upgrade Firebird Datenbank-Engine
Aktualisierung vom SAP Java Connector (SAP JCO) 3.0 auf 3.1
Bei der Verwendung vom SAP JCO und Aktualisierung dieser Komponente ist darauf zu achten, dass alle Komponenten, welcher der SAP JCO verwendet ebenfalls aktualisiert werden müssen. So nutzt und setzt der SAP JCO 3.0 Treiber die Microsoft Visual Studio C/C++ 2005 Version voraus, welche mit der SAP GUI installiert wird. Bei der aktuellsten SAP JCO 3.1 Version wird jedoch die Visual C++ 2013 Version benötigt. Sollte die Version nicht vorhanden sein, so erhält man vom SAP JCO die folgende Fehlermeldung:
java.lang.ExceptionInInitializerError: JCo initialization failed with java.lang.UnsatisfiedLinkError: <Pfad>\sapjco3.dll: Can't find dependent libraries
Weitere Infos zum SAP JCO unter: https://support.sap.com/en/product/connectors/jco.html