Updating MedITEX
From MedITEX - Wiki
Line 1: | Line 1: | ||
− | + | <p><span id="result_box" lang="en"><span title="Anleitung zum Updateprozess von MedITEX ">Instructions for the updating process of MedITEX</span></span></p> | |
+ | <p> </p> | ||
+ | <p>1.</p> | ||
+ | <p>Establish a connection with Teamviewer (Only for remote).</p> | ||
+ | <p>2.</p> | ||
+ | <p>Copy the <span id="result_box" lang="en"><span title="Das Updatepaket in ...\CRITEX\Updates kopieren.">update package to </span></span> ...\CRITEX\Updates. <span id="result_box" lang="en"><span title="Sollte der Ordner „Updates" nicht vorhanden sein, einfach erstellen. ">If the folder "Updates" does not exist, simply create.<br /></span></span></p> | ||
+ | <p>3.</p> | ||
+ | <p>Start the LoginControl.exe (...\CRITEX\MedITEX IVF\LoginControl.exe).<br />If you select the tab „Logged in clients" you can see all <span id="result_box" lang="en"><span title="Unter dem Reiter „Logged in clients" werden alle Dienste und Nutzer angezeigt, die auf die Datenbank zugreifen. ">services and users</span></span> <span id="result_box" lang="en"><span title="Unter dem Reiter „Logged in clients" werden alle Dienste und Nutzer angezeigt, die auf die Datenbank zugreifen. ">accessing the database.</span></span><span id="result_box" lang="en"><span title="Stellen sie sicher, dass alle Nutzer sich abmelden und keiner mehr das Programm benutzt. "> </span></span></p> | ||
+ | <p><span id="result_box" lang="en"><span title="Stellen sie sicher, dass alle Nutzer sich abmelden und keiner mehr das Programm benutzt. "><br />Make sure that every single user is logged out and no one longer use the program.</span></span></p> | ||
+ | <p><span lang="en"><span title="Stellen sie sicher, dass alle Nutzer sich abmelden und keiner mehr das Programm benutzt. "><span id="result_box" lang="en"><span title="Wichtig: Um sicher zu stellen das niemand sich erneut anmeldet setzen sie im „LoginControl" unter dem Reiter „Lock / Unlock" das Lock Level auf 2. ">Important: To make sure that no one logs in again, move to "Login Control". Under the tab "Lock / Unlock" set the lock level to 2.</span></span></span></span></p> | ||
+ | <p>4.</p> | ||
+ | <p><span id="result_box" lang="en"><span title="Im „Dienste" Fenster (Systemsteuerung\Alle Systemsteuerungselemente\Verwaltung\Dienste optional einfach „Dienste" in die Windows Suchfunktion eingeben) alle Dienste beenden die im „LoginControl" angezeigt werden. ">In the "Services" window ("Control Panel\All Control Panel Items\Administrative Tools\Services" or simply type "services" into the Windows search function) terminate all services that appear in the "Login Control".<br /></span><span title="Wichtig: Behalten sie das Fenster am besten offen, nach einem Erfolgreichen Updateprozess müssen die Dienste wieder gestartet werden. ">Important: Keep the window open at best. You have to restart all terminated services<span id="result_box" lang="en"><span title="Wichtig: Behalten sie das Fenster am besten offen, nach einem Erfolgreichen Updateprozess müssen die Dienste wieder gestartet werden. "> after a successful update proces. </span></span></span></span></p> | ||
+ | <p>5.</p> | ||
+ | <p><span id="result_box" lang="en"><span title="Hier sind alle Nutzer abgemeldet und alle Dienste beendet ">All users are logged off and all services stoped.<br /><br /></span><span title="Die LoginControl.exe darf bleiben. ">The LoginControl.exe may remain.<br /><br /></span><span title="Nutzen sie den Refresh Button um die Ansicht zu aktualisieren. ">Take advantage of the refresh button to update the view.</span></span></p> | ||
+ | <p>6.</p> | ||
+ | <p><span id="result_box" lang="en"><span title="Schließen sie alle Dateien deren Name „Critex" oder „MedITEX" enthält, und auch nur dann wen die Datei nicht am Schreiben ist. ">Close all files whose name includes "CRITEX" or "MedITEX" but only if the file is not <span id="result_box" lang="en"><span title="Schließen sie alle Dateien deren Name „Critex" oder „MedITEX" enthält, aber auch nur dann wen die Datei nicht am Schreiben ist. ">writing.</span></span><br /><br /></span><span title="Ob die Datei geschlossen werden darf sehen sie anhand des Eintrags der letzten Spalte. ">If the file is writing or not you can see by the entry of the last column.</span></span></p> | ||
+ | <p>7.</p> | ||
+ | <p>Backups</p> | ||
+ | <p><span id="result_box" lang="en"><span title="Wichtig: Mit diesem Schritt erst beginnen, wenn 5. und 6. abgeschlossen sind. ">Important: Start this step only when 5 and 6 have been completed.</span></span></p> | ||
+ | <p>7.1 Navigieren sie zu dem Verzeichnis ...\CRITEX\MedITEX IVF. Kopieren sie jegliche Dateien mit Ausnahme von den Ordnern die sich in diesem Verzeichnis befinden.</p> | ||
+ | <p>Fügen sie nun die von ihnen Kopierten Dateien in einen von ihnen neu erstellten Ordner ein. Da es sich um eine Sicherung der Anwendungsdateien handelt können sie den Ordner wie folgt nennen: _exe_vor_update_x.xxx_Datum (x.xxx ist hierbei die jeweilige Updateversion).</p> | ||
+ | <p>7.2 Starten sie die Datensicherung ...\CRITEX\MedITEX IVF\RDADatensicherung.exe</p> | ||
+ | <p>ACHTUNG: Sobald die Sicherung abgeschlossen ist wird das Lock Level im „LoginControl" gelöst und Nutzer können sich wieder einloggen. Haben sie also stets ein Auge auf den Sicherungsprozess. Sobald dieser fertig ist, setzen sie umgehend das Lock Level auf 1. Überprüfen sie bitte ob sich jemand innerhalb dieses Zeitfensters einloggen konnte. Fahren sie erst fort wenn die Bedingungen von 5. und 6. gegeben sind.</p> | ||
+ | <p>7.3 Navigieren sie zu ...\CRITEX\BackUp sobald die Sicherung beendet ist.<br />Hier befindet sich ihre eben erstellte Sicherung „[xx] Wochentag" (xx ist hierbei die Kalenderwoche). Kopieren sie nun die aktuellste Sicherung in einen von ihnen neu erstellten Ordner. Sie können sie den Ordner wie folgt nennen: _vor_update_x.xxx_Datum (x.xxx ist hierbei die jeweilige Updateversion).</p> | ||
+ | <p>7.4 Navigieren sie zu ...\CRITEX\DB und duplizieren sie die Datei „ART.FDB".</p> | ||
+ | <p>Benennen sie die Kopie der Datei um in ART_vor_update_x.xxx_Datum.FDB (x.xxx ist hierbei die jeweilige Updateversion).</p> | ||
+ | <p>8.</p> | ||
+ | <p>Starten sie installCritexUDF.exe (...\CRITEX\MedITEX IVF\installCritexUDF.exe) als Administrator und vergewissern sie sich, dass der Pfad zur Firebird 2.5 UDF richtig ist "...\Firebird\Firebird_2_5\UDF".</p> | ||
+ | <p>Setzen sie bei allem einen Haken und drücken sie auf „Install"</p> | ||
+ | <p>Sie ignorieren mögliche Fehlermeldungen, schließen das Programm und fahren fort.</p> | ||
+ | <p>9.</p> | ||
+ | <p>Entpacken sie nun das Updatepacket ...\CRITEX\Updates\MedITEX_IVF_AutoUpdate_x.xxx.exe</p> | ||
+ | <p>Setzen sie als Zielverzeichnis „...\CRITEX\Updates" und klicken dann auf „Installieren"</p> | ||
+ | <p>10.</p> | ||
+ | <p>Der Ordner „MedITEX_IVF_AutoUpdate_x.xxx" wurde nun erstellt. Erstellen sie zusätzlich einen Ordner namens „Archiv" und verschieben sie die MedITEX_IVF_AutoUpdate_x.xxx.exe in diesen Ordner</p> | ||
+ | <p>11.</p> | ||
+ | <p>Starten sie nun die Updater.exe (...CRITEX\Updates\MedITEX_IVF_AutoUpdate_x.xxx\Updater.exe) als Administrator.</p> | ||
+ | <p>12.</p> | ||
+ | <p>Alle Dienste, die sie bei 4. beendet haben wieder starten.</p> |
Revision as of 10:08, 16 June 2014
Instructions for the updating process of MedITEX
1.
Establish a connection with Teamviewer (Only for remote).
2.
Copy the update package to ...\CRITEX\Updates. If the folder "Updates" does not exist, simply create.
3.
Start the LoginControl.exe (...\CRITEX\MedITEX IVF\LoginControl.exe).
If you select the tab „Logged in clients" you can see all services and users accessing the database.
Make sure that every single user is logged out and no one longer use the program.
Important: To make sure that no one logs in again, move to "Login Control". Under the tab "Lock / Unlock" set the lock level to 2.
4.
In the "Services" window ("Control Panel\All Control Panel Items\Administrative Tools\Services" or simply type "services" into the Windows search function) terminate all services that appear in the "Login Control".
Important: Keep the window open at best. You have to restart all terminated services after a successful update proces.
5.
All users are logged off and all services stoped.
The LoginControl.exe may remain.
Take advantage of the refresh button to update the view.
6.
Close all files whose name includes "CRITEX" or "MedITEX" but only if the file is not writing.
If the file is writing or not you can see by the entry of the last column.
7.
Backups
Important: Start this step only when 5 and 6 have been completed.
7.1 Navigieren sie zu dem Verzeichnis ...\CRITEX\MedITEX IVF. Kopieren sie jegliche Dateien mit Ausnahme von den Ordnern die sich in diesem Verzeichnis befinden.
Fügen sie nun die von ihnen Kopierten Dateien in einen von ihnen neu erstellten Ordner ein. Da es sich um eine Sicherung der Anwendungsdateien handelt können sie den Ordner wie folgt nennen: _exe_vor_update_x.xxx_Datum (x.xxx ist hierbei die jeweilige Updateversion).
7.2 Starten sie die Datensicherung ...\CRITEX\MedITEX IVF\RDADatensicherung.exe
ACHTUNG: Sobald die Sicherung abgeschlossen ist wird das Lock Level im „LoginControl" gelöst und Nutzer können sich wieder einloggen. Haben sie also stets ein Auge auf den Sicherungsprozess. Sobald dieser fertig ist, setzen sie umgehend das Lock Level auf 1. Überprüfen sie bitte ob sich jemand innerhalb dieses Zeitfensters einloggen konnte. Fahren sie erst fort wenn die Bedingungen von 5. und 6. gegeben sind.
7.3 Navigieren sie zu ...\CRITEX\BackUp sobald die Sicherung beendet ist.
Hier befindet sich ihre eben erstellte Sicherung „[xx] Wochentag" (xx ist hierbei die Kalenderwoche). Kopieren sie nun die aktuellste Sicherung in einen von ihnen neu erstellten Ordner. Sie können sie den Ordner wie folgt nennen: _vor_update_x.xxx_Datum (x.xxx ist hierbei die jeweilige Updateversion).
7.4 Navigieren sie zu ...\CRITEX\DB und duplizieren sie die Datei „ART.FDB".
Benennen sie die Kopie der Datei um in ART_vor_update_x.xxx_Datum.FDB (x.xxx ist hierbei die jeweilige Updateversion).
8.
Starten sie installCritexUDF.exe (...\CRITEX\MedITEX IVF\installCritexUDF.exe) als Administrator und vergewissern sie sich, dass der Pfad zur Firebird 2.5 UDF richtig ist "...\Firebird\Firebird_2_5\UDF".
Setzen sie bei allem einen Haken und drücken sie auf „Install"
Sie ignorieren mögliche Fehlermeldungen, schließen das Programm und fahren fort.
9.
Entpacken sie nun das Updatepacket ...\CRITEX\Updates\MedITEX_IVF_AutoUpdate_x.xxx.exe
Setzen sie als Zielverzeichnis „...\CRITEX\Updates" und klicken dann auf „Installieren"
10.
Der Ordner „MedITEX_IVF_AutoUpdate_x.xxx" wurde nun erstellt. Erstellen sie zusätzlich einen Ordner namens „Archiv" und verschieben sie die MedITEX_IVF_AutoUpdate_x.xxx.exe in diesen Ordner
11.
Starten sie nun die Updater.exe (...CRITEX\Updates\MedITEX_IVF_AutoUpdate_x.xxx\Updater.exe) als Administrator.
12.
Alle Dienste, die sie bei 4. beendet haben wieder starten.