4.5. Update von OCT
Diese Anleitungen betreffen das Update von OCT v5.8 auf Folgeversionen - für frühere Versionen sind Abweichungen möglich.
Um OCT auf neue Version zu aktualiseren wird ein Update vorgenommen. Dieses Update betrifft
die Applikation - das Programm OCT, welches als Dienst installiert ist
die Datenbank - die Datenbank auf dem SQL Server, welche die Daten enthält
Ob ein Update einfach eingespielt werden kann, oder weitere Vorarbeiten braucht, hängt davon ab
ob die Datenbank per Customizing verändert wurde (Datenbankobjekte von OCT.core wurde geändert)
ob Zugriffsmethoden (Konnektoren) für Vorsysteme im Einsatz sind, die durch neue Zugriffsmethoden abgelöst wurden (bspw. DATEV und SAP)
ob Technologien im Einsatz sind, die abgelöst wurden (Pentaho)
Grundmethoden des Updates
Es gibt zwei Methoden eine Update durchzuführen
Das ersetzende Update
die alte Version von OCT wird deinstalliert
die neue Version von OCT wird installiert
die Datenbank wird per Updatescript aktualisiert
Das Update per Parallelinstallation
die neue Version von OCT wird parallel zu alten installiert (Neusystem läuft neben Produktivsystem)
eine neue Datenbank wird angelegt (oder ein Backup der alten übernommen)
die neue Datenbank wird eingerichtet / aktualisiert
im Parallelbetrieb werden die Ergebnisse der Versionen verglichen
Umschaltung - das Neusystem wird zum Produktivsystem
das alte Produktivsystem wird abgeschalten
Wann welches Update ?
Das ersetztende Update findet Anwendung
bei Datenbanken ohne / mit wenig Customizing
bei Datenbanken im Cloudbetrieb
bei Datenbanken die häufig (viertel- bis halbjährig) auf die neue Version aktualisiert werden
Das Update per Parallelinstallation findet Anwendung
bei Datenbanken mit umfangreichem Customizing
bei Datenbanken mit seltenen (nach mehr als ein bis zwei Jahren) Updates
Anforderungen an das Update
Das Update soll so erfolgen, dass die Anwender durch das Update keine Mehrarbeiten / Änderungsaufwand haben
die URL der Applikation soll gleich bleiben (sonst müssten alle vorhandenen Links geändert werden) - d.h http://[Servername]:[Port]\[DatenbankServerID]\[Datenbankname] ändert sich nicht
der Name der Datenbank soll gleich bleiben (sonst müssten alle Auswertungsprogramme / Folgesysteme angepasst werden)
alle Benutzerrechte müssen erhalten bleiben