Allgemeine Installationshinweise: Unterschied zwischen den Versionen

Aus Wiki - Heidler Strichcode GmbH
Zur Navigation springen Zur Suche springen
 
(33 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
[[en:General_installation_instructions]]
 +
 
== Vorgehensweise bei Updates ==
 
== Vorgehensweise bei Updates ==
  
 
* [[Allgemeine Installationshinweise#Lokalisierung vorhandener Installation.28en.29|Lokalisierung vorhandener Installation(en)]]
 
* [[Allgemeine Installationshinweise#Lokalisierung vorhandener Installation.28en.29|Lokalisierung vorhandener Installation(en)]]
* [[Prüfung der installierten Version]]
+
* [[Allgemeine Installationshinweise#Pr.C3.BCfung der installierten Version|Prüfung der installierten Version]]
* [[Ausführung des Setups]]
+
* [[Allgemeine Installationshinweise#Ausf.C3.BChrung des Setups|Ausführung des Setups]]
* [[Abschluss der Installation]]
+
* [[Allgemeine Installationshinweise#Abschluss der Installation|Abschluss der Installation]]
* [[Durchführung von Funktionstests]]
+
* [[Allgemeine Installationshinweise#Durchf.C3.BChrung von Funktionstests|Durchführung von Funktionstests]]
  
 
== Lokalisierung vorhandener Installation(en) ==
 
== Lokalisierung vorhandener Installation(en) ==
 
In der Regel findet die Lokalisierung automatisch im Installer statt. Durch Servermigrationen oder Duplikationen der Instanzen können jedoch die notwendigen Registry-Einträge in vielen Fällen fehlen. Außerdem ist es üblich, dass die Installationen vom DataGatewayServer und den HVS32Monitoring in mehreren Instanzen durchgeführt werden, daher ist es oft unabdingbar, dass die Installationspfade manuell lokalisiert werden.
 
In der Regel findet die Lokalisierung automatisch im Installer statt. Durch Servermigrationen oder Duplikationen der Instanzen können jedoch die notwendigen Registry-Einträge in vielen Fällen fehlen. Außerdem ist es üblich, dass die Installationen vom DataGatewayServer und den HVS32Monitoring in mehreren Instanzen durchgeführt werden, daher ist es oft unabdingbar, dass die Installationspfade manuell lokalisiert werden.
 +
{| style="width:100%"
 +
|style="vertical-align:top;"|
 +
==== Lokalisierung der Installationen über die Windows-Dienste ====
 +
# Öffnen Sie die Dienste Verwaltung in Windows ( services.msc )
 +
# Suchen Sie anhand der Spalte '''Dienstname''' in der Tabelle unter '''[[Allgemeine Installationshinweise#Installationshinweise|Installationshinweise]]''' nach übereinstimmenden Einträgen, beachten Sie, dass bei mehreren installierten Instanzen nur der Teil des Namens enthalten ist (z.B. statt HVS32MonitoringService, HVS32MonitoringService_Auto01 oder HVS32Monitoring_Auto01)
 +
# Notieren Sie sich den/die unter den Eigenschaften angezeigten Pfad(e) für das spätere Update
 +
|style="vertical-align:middle;"|[[Datei:ComManager Dienst Pfad.png|alternativtext=ComManager Dienst Pfad|frameless|center|200px|mini|ComManager Dienst Pfad]]
 +
|- style="vertical-align:top;"
 +
|
  
# Auffinden der Installationen über die Windows-Dienste
+
==== Lokalisierung der Installationen über die Windows-Suche ====
## Öffnen Sie die Dienste Verwaltung in Windows ( services.msc )
+
# Geben Sie in der Windows Suche den Namen der gesuchten Applikation (Spalte '''Haupt EXE''' in der Tabelle unter '''[[Allgemeine Installationshinweise#Installationshinweise|Installationshinweise]]''') ein
## Suchen Sie anhand der Spalte '''Dienstname''' in der Tabelle unter '''[[Installationshinweise]]''' nach übereinstimmenden Einträgen, beachten Sie, dass bei mehreren installierten Instanzen nur der Teil des Namens übereinstimmt (z.B. statt HVS32MonitoringService, HVS32MonitoringService_Auto01 oder HVS32Monitoring_Auto01)
+
# Prüfen Sie bei den Treffern, dass es sich nicht um ungenutzte lokale Kopien handelt
## Notieren Sie sich den/die unter den Eigenschaften angezeigten Pfad(e) für das spätere Update
+
# Notieren Sie sich den/die Pfad(e) für das spätere Update
# Auffinden der Installationen über die Windows-Suche
+
|style="vertical-align:middle;"|[[Datei:ComManager EXE Pfad.png|alternativtext=ComManager EXE Pfad|frameless|center|300px|mini|ComManager EXE Pfad]]
## Geben Sie in der Windows Suche den Namen der gesuchten Applikation (Spalte '''Haupt EXE''' in der Tabelle unter '''[[Installationshinweise]]''')
+
|}
## Prüfen Sie bei den Treffern, dass es sich nicht um ungenutzte lokale Kopien handelt
 
## Notieren Sie sich den/die Pfad(e) für das spätere Update
 
  
 
== Prüfung der installierten Version ==
 
== Prüfung der installierten Version ==
{|
+
{| style="width: 100%;"
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
| Öffnen Sie die Datei-Eigenschaften von der Applikation im Explorer.
+
| Zur Prüfung der Version, öffnen Sie die Datei-Eigenschaften von der '''Haupt EXE''' der Applikation (siehe Tabelle unter [[Allgemeine Installationshinweise#Installationshinweise|'''Installationshinweise''']]) im Explorer.
 
[Applikation].exe -> Rechtsklick -> Eigenschaften -> Details -> Dateiversion / Produktversion
 
[Applikation].exe -> Rechtsklick -> Eigenschaften -> Details -> Dateiversion / Produktversion
 
|[[Datei:Commanager details-dateiversion.png|frameless|mini|Version anzeigen]]
 
|[[Datei:Commanager details-dateiversion.png|frameless|mini|Version anzeigen]]
Zeile 29: Zeile 38:
 
== Ausführung des Setups ==
 
== Ausführung des Setups ==
 
{|
 
{|
|'''Bitte beachten Sie unbedingt die Applikationsbezogenen Update Hinweise in entsprechender Spalte der Tabelle unter [[Installationshinweise]].'''
+
|'''Bitte beachten Sie unbedingt die applikationsbezogenen Hinweise der Tabelle [[Allgemeine Installationshinweise#Installationshinweise|Installationshinweise]] in der Spalte ''Update Hinweise''.'''
 
Sollten Sie über ein HVS32 Testsystem/Testserver verfügen, spielen Sie die Updates zuerst auf dem Testsystem ein!
 
Sollten Sie über ein HVS32 Testsystem/Testserver verfügen, spielen Sie die Updates zuerst auf dem Testsystem ein!
  
 
+
Um sich bestmöglich abzusichern, können Vorbereitungen für ein [[Allgemeine Installationshinweise#Manuelles Backup - Restore|'''Manuelles Backup - Restore''']] durchgeführt werden.
Um sich bestmöglich abzusichern können Vorbereitungen für ein [[Manuelles Backup - Restore]] durchgeführt werden.
 
  
 
* Setup mit administrativen Berechtigungen starten (Rechtsklick -> Als Administrator ausführen)
 
* Setup mit administrativen Berechtigungen starten (Rechtsklick -> Als Administrator ausführen)
 
* Auswahl des Installationspfades
 
* Auswahl des Installationspfades
** Es wurde keine Installation gefunden
+
** Es wurde keine Installation erkannt [[Datei:Setup_Installation_nicht_erkannt.png|200px|frameless|thumb|Setup Installation nicht erkannt]]
*** Den Installationspfad eingeben und mit '''Weiter''' bestätigen
+
*** Den Installationspfad eingeben [[Datei:Setup_Pfad_eingeben.png|200px|frameless|thumb|Setup Pfad eingeben]] und mit '''Weiter''' bestätigen
** Es wurde mindestens eine Installation gefunden
+
** Es wurde mindestens eine Installation erkannt [[Datei:Setup_Installation_erkannt.png|200px|frameless|thumb|Setup Installation erkannt]]
*** Den Installationspfad mit der zuvor erstellten Liste abgleichen (siehe Screenshot)
+
*** Den Installationspfad mit der zuvor erstellten Liste abgleichen (Fragezeichen mit der Maus markieren) [[Datei:Setup_Pfad_anzeigen.png|200px|frameless|thumb|Setup Pfad anzeigen]]
 
**** Stimmt der Installationspfad überein, mit '''Weiter''' bestätigen
 
**** Stimmt der Installationspfad überein, mit '''Weiter''' bestätigen
**** Stimmt der Installationspfad nicht überein, die Option '''"Nein, installiere in ein anderes Verzeichnis"''' wählen und mit '''Weiter''' bestätigen
+
**** Stimmt der Installationspfad nicht überein, die Option '''"Nein, installiere in ein anderes Verzeichnis"''' wählen [[Datei:Setup_anderes_Verzeichnis_waehlen.png|150px|frameless|thumb|Setup anderes Verzeichnis wählen]] und mit '''Weiter''' bestätigen
***** Den richtigen Installationspfad eingeben und mit '''Weiter''' bestätigen
+
***** Den richtigen Installationspfad eingeben [[Datei:Setup_Pfad_eingeben.png|200px|frameless|thumb|Setup Pfad eingeben]] und mit '''Weiter''' bestätigen
* Mögliche '''Warnmeldungen genau durchlesen''', bei Unklarheiten intern mit Projektverantwortlichen über mögliche Auswirkungen des Updates sprechen
+
* Sofern dargestellt, '''[[Allgemeine Installationshinweise#Warnmeldungen|Warnmeldungen genau durchlesen]]''', bei Unklarheiten intern mit Projektverantwortlichen über mögliche Auswirkungen des Updates sprechen
 
* Weitere Abfragen innerhalb des Setups mit '''Weiter''' bestätigen
 
* Weitere Abfragen innerhalb des Setups mit '''Weiter''' bestätigen
 
* Die Installation sowie nachgelagerte Prozesse (z.B. eine Datenbankkonvertierung) komplett durchführen lassen
 
* Die Installation sowie nachgelagerte Prozesse (z.B. eine Datenbankkonvertierung) komplett durchführen lassen
Zeile 50: Zeile 58:
  
  
Sollte eine Applikation in mehreren Instanzen installiert worden sein (zu erkennen, daran, dass zu einer Applikationen zuvor mehrere Installationspfade gefunden wurden), was unteranderem bei den Applikationen DataGatewayServer und HVS32Monitoring oft der Fall ist. Muss die Installation pro Instanz mit jeweils manuell korrigierten Zielpfad durchgeführt werden (z.B. erste Installation = C:\Heidler\HVS32MonitoringService_Auto01, zweite Installation = C:\Heidler\HVS32MonitoringService_Auto02, ...)
+
Sollte eine Applikation in mehreren Instanzen installiert worden sein (zuerkennen daran, dass zu einem Softwareprodukt zuvor mehrere Installationspfade gefunden wurden), was unteranderem bei den Applikationen DataGatewayServer und HVS32Monitoring oft der Fall ist. Muss die Installation pro Instanz unter den jeweils manuell angepassten Zielpfad durchgeführt werden (z.B. erste Installation = C:\Heidler\HVS32MonitoringService_Auto01, zweite Installation = C:\Heidler\HVS32MonitoringService_Auto02, ...)
 
|
 
|
 
|}
 
|}
  
 
== Installationshinweise ==
 
== Installationshinweise ==
{| class="wikitable"
+
{| class="wikitable" style="width:100%;"
!Applikation
+
!Softwareprodukt
 
!Dienstname
 
!Dienstname
 
!Haupt  EXE
 
!Haupt  EXE
Zeile 68: Zeile 76:
 
|2.X.X.X
 
|2.X.X.X
 
|
 
|
* Nicht im laufenden Betrieb möglich
+
* Update im laufendem Betrieb nicht möglich
 
|-
 
|-
 
|DataGatewayServer V3
 
|DataGatewayServer V3
Zeile 75: Zeile 83:
 
|3.X.X.X
 
|3.X.X.X
 
|
 
|
* Nicht im laufenden Betrieb möglich
+
* Update im laufendem Betrieb nicht möglich
* Vor Update den im Windows-Dienst hinterlegten Benutzer notieren und nach dem Update erneut eintragen  (Rechtsklick auf den Windows-Dienst > Eigenschaften >  Reiter "Anmelden" > "Dieses Konto")
+
* Vor Update den im Windows-Dienst hinterlegten Benutzer notieren und nach dem Update eintragen  (Rechtsklick auf den Windows-Dienst > Eigenschaften >  Reiter "Anmelden" > "Dieses Konto")
 
* [[Allgemeine Installationshinweise#Aktualisierung vom SAP Java Connector .28SAP JCO.29 3.0 auf 3.1|Aktualisierung vom SAP Java Connector (SAP JCO)]]
 
* [[Allgemeine Installationshinweise#Aktualisierung vom SAP Java Connector .28SAP JCO.29 3.0 auf 3.1|Aktualisierung vom SAP Java Connector (SAP JCO)]]
 
|-
 
|-
Zeile 84: Zeile 92:
 
|3.X.X.X
 
|3.X.X.X
 
|
 
|
* Nicht im laufenden Betrieb möglich
+
* Update im laufendem Betrieb nicht möglich
 
|-
 
|-
 
|SEMWeb
 
|SEMWeb
Zeile 97: Zeile 105:
 
|1.X.X.X
 
|1.X.X.X
 
|
 
|
* [[Upgrade Firebird Datenbank-Engine|INKOMPATIBEL mit Firebrid 1.5 ! Bei Verwendung von Firebird 1.5 ist vor Update des VerladefreigabeService zwingend ein Firebird Update auf 2.5.x notwendig]]
+
* [[Upgrade Firebird Datenbank-Engine|INKOMPATIBEL mit Firebrid 1.5 ! Bei Verwendung von Firebird 1.5 ist vor Update des StatusdatenManager-Service ein Firebird Update auf 2.5.x notwendig]]
 
* [[Allgemeine Installationshinweise#Aktualisierung vom SAP Java Connector .28SAP JCO.29 3.0 auf 3.1|Aktualisierung vom SAP Java Connector (SAP JCO)]]
 
* [[Allgemeine Installationshinweise#Aktualisierung vom SAP Java Connector .28SAP JCO.29 3.0 auf 3.1|Aktualisierung vom SAP Java Connector (SAP JCO)]]
 
|-
 
|-
Zeile 105: Zeile 113:
 
|1.X.X.X
 
|1.X.X.X
 
|
 
|
* Nicht im laufenden Betrieb möglich, sofern das Plugin SPM verwendet wird
+
* Update im laufendem Betrieb nicht möglich, sofern das Plugin SPM verwendet wird
 
* Für Updates von Version <= 1.6.4: [[Plugin installieren / aktualisieren (Tarifwerk)|Bitte auch alle Plugins aktualisieren]]
 
* Für Updates von Version <= 1.6.4: [[Plugin installieren / aktualisieren (Tarifwerk)|Bitte auch alle Plugins aktualisieren]]
 +
|}
 +
 +
== Warnmeldungen ==
 +
Mit Hilfe von Warnmeldungen wir bei der Installation angezeigt, das z.B. während des Updates eine Datenbankkonvertierung durchgeführt wird oder weitere manuelle Schritte nach der Installation erforderlich sind.
 +
 +
'''Die Warnmeldungen sowie darin enthaltene Hinweise sind genau zu beachten!'''
 +
 +
==== Beispiel Warnmeldungen ====
 +
{| style="width:100%"
 +
![[Datei:Update Warnmeldung 1.png|frameless|center|230px|mini|Update Warnmeldung 1]]
 +
![[Datei:Update Warnmeldung 2.png|frameless|center|230px|mini|Update Warnmeldung 2]]
 +
![[Datei:Update Warnmeldung 3.png|frameless|center|230px|mini|Update Warnmeldung 3]]
 +
![[Datei:Update Warnmeldung 4.png|frameless|center|230px|mini|Update Warnmeldung 4]]
 
|}
 
|}
  
 
== Abschluss der Installation ==
 
== Abschluss der Installation ==
 +
Zum Abschluss der Installation muss überprüft werden, dass die Applikation nach dem Update gestartet wurde bzw. wieder gestartet werden kann.
 +
 +
Prüfen Sie dazu bei Diensten, ob der Dienst nach der Installation gestartet wurde bzw. starten Sie den Dienst manuell in der Dienste Verwaltung in Windows ( services.msc ).
  
 
== Durchführung von Funktionstests ==
 
== Durchführung von Funktionstests ==
 +
Um sicherzustellen, dass ein Update erfolgreich war, sind auf die Anwendung abgestimmte Funktionstests notwendig!
  
 +
'''Die Durchführung der Test muss nicht nur auf dem Testsystem, sondern auch in der produktiven Umgebung erfolgen!'''
 
== Manuelles Backup - Restore ==
 
== Manuelles Backup - Restore ==
 +
Für ein Rollback können von den Applikationen lokale Sicherungskopien erstellt werden, die nach erfolgreichem Update und Funktionstests wieder gelöscht werden sollten.
 +
 +
'''Backup'''
 +
 +
* Beenden Sie alle Anwendungen (Konfiguratoren, Verarbeitungsmasken, Dienste, ...) des entsprechenden Softwareprodukts
 +
* Erstellen Sie eine lokale Kopie, in dem Sie entweder ein Archiv erstellen oder den Installationsverzeichnis duplizieren
 +
* Benennen Sie die Sicherung mit 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 [[Allgemeine Installationshinweise#Abschluss der Installation|'''Abschluss der Installation''']] und [[Allgemeine Installationshinweise#Durchf.C3.BChrung von Funktionstests|'''Durchführung von Funktionstests''']] durch
  
 
== Weitere Hinweise ==
 
== Weitere Hinweise ==
  
 
=== Inkompatibilität bei veralteten Systemen (Firebird 1.5) ===
 
=== Inkompatibilität bei veralteten Systemen (Firebird 1.5) ===
Gemäß der Spalte "Update Hinweise" o.g. Tabelle sind einige Dienste in Ihrer neuesten Version nicht mehr kompatibel mit Systemen, welche noch die Datenbankengine Firebird in Version 1.5 einsetzen.
+
Gemäß der Spalte '''Update Hinweise''' in der Tabelle unter '''[[Allgemeine Installationshinweise#Installationshinweise|Installationshinweise]]''' 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 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 ist!
+
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]]
 
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 ===
 
=== 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 folgende Fehlermeldung:
+
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''
 
''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
 
Weitere Infos zum SAP JCO unter: https://support.sap.com/en/product/connectors/jco.html

Aktuelle Version vom 8. Februar 2022, 17:26 Uhr


Vorgehensweise bei Updates

Lokalisierung vorhandener Installation(en)

In der Regel findet die Lokalisierung automatisch im Installer statt. Durch Servermigrationen oder Duplikationen der Instanzen können jedoch die notwendigen Registry-Einträge in vielen Fällen fehlen. Außerdem ist es üblich, dass die Installationen vom DataGatewayServer und den HVS32Monitoring in mehreren Instanzen durchgeführt werden, daher ist es oft unabdingbar, dass die Installationspfade manuell lokalisiert werden.

Lokalisierung der Installationen über die Windows-Dienste

  1. Öffnen Sie die Dienste Verwaltung in Windows ( services.msc )
  2. Suchen Sie anhand der Spalte Dienstname in der Tabelle unter Installationshinweise nach übereinstimmenden Einträgen, beachten Sie, dass bei mehreren installierten Instanzen nur der Teil des Namens enthalten ist (z.B. statt HVS32MonitoringService, HVS32MonitoringService_Auto01 oder HVS32Monitoring_Auto01)
  3. Notieren Sie sich den/die unter den Eigenschaften angezeigten Pfad(e) für das spätere Update
ComManager Dienst Pfad

Lokalisierung der Installationen über die Windows-Suche

  1. Geben Sie in der Windows Suche den Namen der gesuchten Applikation (Spalte Haupt EXE in der Tabelle unter Installationshinweise) ein
  2. Prüfen Sie bei den Treffern, dass es sich nicht um ungenutzte lokale Kopien handelt
  3. Notieren Sie sich den/die Pfad(e) für das spätere Update
ComManager EXE Pfad

Prüfung der installierten Version

Zur Prüfung der Version, öffnen Sie die Datei-Eigenschaften von der Haupt EXE der Applikation (siehe Tabelle unter Installationshinweise) im Explorer.

[Applikation].exe -> Rechtsklick -> Eigenschaften -> Details -> Dateiversion / Produktversion

Version anzeigen

Ausführung des Setups

Bitte beachten Sie unbedingt die applikationsbezogenen Hinweise der Tabelle Installationshinweise in der Spalte Update Hinweise.

Sollten Sie über ein HVS32 Testsystem/Testserver verfügen, spielen Sie die Updates zuerst auf dem Testsystem ein!

Um sich bestmöglich abzusichern, können Vorbereitungen für ein Manuelles Backup - Restore durchgeführt werden.

  • Setup mit administrativen Berechtigungen starten (Rechtsklick -> Als Administrator ausführen)
  • Auswahl des Installationspfades
    • Es wurde keine Installation erkannt Setup Installation nicht erkannt
      • Den Installationspfad eingeben Setup Pfad eingeben und mit Weiter bestätigen
    • Es wurde mindestens eine Installation erkannt Setup Installation erkannt
      • Den Installationspfad mit der zuvor erstellten Liste abgleichen (Fragezeichen mit der Maus markieren) Setup Pfad anzeigen
        • Stimmt der Installationspfad überein, mit Weiter bestätigen
        • Stimmt der Installationspfad nicht überein, die Option "Nein, installiere in ein anderes Verzeichnis" wählen Setup anderes Verzeichnis wählen und mit Weiter bestätigen
          • Den richtigen Installationspfad eingeben Setup Pfad eingeben und mit Weiter bestätigen
  • Sofern dargestellt, Warnmeldungen genau durchlesen, bei Unklarheiten intern mit Projektverantwortlichen über mögliche Auswirkungen des Updates sprechen
  • Weitere Abfragen innerhalb des Setups mit Weiter bestätigen
  • Die Installation sowie nachgelagerte Prozesse (z.B. eine Datenbankkonvertierung) komplett durchführen lassen
  • Die Installation mit Fertigstellen beenden


Sollte eine Applikation in mehreren Instanzen installiert worden sein (zuerkennen daran, dass zu einem Softwareprodukt zuvor mehrere Installationspfade gefunden wurden), was unteranderem bei den Applikationen DataGatewayServer und HVS32Monitoring oft der Fall ist. Muss die Installation pro Instanz unter den jeweils manuell angepassten Zielpfad durchgeführt werden (z.B. erste Installation = C:\Heidler\HVS32MonitoringService_Auto01, zweite Installation = C:\Heidler\HVS32MonitoringService_Auto02, ...)

Installationshinweise

Softwareprodukt Dienstname Haupt EXE Versionen Update Hinweise
DataGatewayServer V2 DataGatewayGuardian

DataGatewayServer

DataGatewayService.exe 2.X.X.X
  • Update im laufendem Betrieb nicht möglich
DataGatewayServer V3 DataGatewayServer DataGatewayService.exe 3.X.X.X
  • Update im laufendem Betrieb nicht möglich
  • Vor Update den im Windows-Dienst hinterlegten Benutzer notieren und nach dem Update eintragen (Rechtsklick auf den Windows-Dienst > Eigenschaften > Reiter "Anmelden" > "Dieses Konto")
  • Aktualisierung vom SAP Java Connector (SAP JCO)
Leitcode V3 Heidler-Leitcode HeidlerLeitcode-Service.exe 3.X.X.X
  • Update im laufendem Betrieb nicht möglich
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

Warnmeldungen

Mit Hilfe von Warnmeldungen wir bei der Installation angezeigt, das z.B. während des Updates eine Datenbankkonvertierung durchgeführt wird oder weitere manuelle Schritte nach der Installation erforderlich sind.

Die Warnmeldungen sowie darin enthaltene Hinweise sind genau zu beachten!

Beispiel Warnmeldungen

Update Warnmeldung 1
Update Warnmeldung 2
Update Warnmeldung 3
Update Warnmeldung 4

Abschluss der Installation

Zum Abschluss der Installation muss überprüft werden, dass die Applikation nach dem Update gestartet wurde bzw. wieder gestartet werden kann.

Prüfen Sie dazu bei Diensten, ob der Dienst nach der Installation gestartet wurde bzw. starten Sie den Dienst manuell in der Dienste Verwaltung in Windows ( services.msc ).

Durchführung von Funktionstests

Um sicherzustellen, dass ein Update erfolgreich war, sind auf die Anwendung abgestimmte Funktionstests notwendig!

Die Durchführung der Test muss nicht nur auf dem Testsystem, sondern auch in der produktiven Umgebung erfolgen!

Manuelles Backup - Restore

Für ein Rollback können von den Applikationen lokale Sicherungskopien erstellt werden, die nach erfolgreichem Update und Funktionstests wieder gelöscht werden sollten.

Backup

  • Beenden Sie alle Anwendungen (Konfiguratoren, Verarbeitungsmasken, Dienste, ...) des entsprechenden Softwareprodukts
  • Erstellen Sie eine lokale Kopie, in dem Sie entweder ein Archiv erstellen oder den Installationsverzeichnis duplizieren
  • Benennen Sie die Sicherung mit 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 Abschluss der Installation und Durchführung von Funktionstests durch

Weitere Hinweise

Inkompatibilität bei veralteten Systemen (Firebird 1.5)

Gemäß der Spalte Update Hinweise in der Tabelle unter Installationshinweise 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