Bijlage Auto-updater
Bijlage Auto-Updater Auto-Updater Vanaf versie 3.2 bevat Scipio functionaliteit met betrekking tot het gebruik van een auto-updater. Deze software controleert elke keer als u Scipio start of er mogelijk een nieuwere versie van Scipio beschikbaar is. De auto-updater zal pas gaan werken als versie 3.2 is geïnstalleerd en er in Scipio zelf auto-updater rechten zijn ingesteld. Dit laatste wordt verderop in deze bijlage nader beschreven.
Pre-condities gebruik Auto-Updater Voor een correcte werking van de auto-updater dient Scipio toegang te hebben tot het internet. Indien u een proxy gebruikt, dan dient in ieder geval toegang tot https:// scipioautoupdate.omnihis.nl/ op poort 443 open te staan, zodat Scipio de update-informatie en de update zelf kan downloaden. (let op: u kunt niet zelf op deze site de updates downloaden.) Indien u Scipio in een ASP of Full hosting omgeving, ook wel terminal server omgeving genoemd, gebruikt gelden de volgende regels: - Ram-it en Danthas zullen voor klanten die bij hen hosten de update blijven verzorgen. Deze gebruikers dienen het gebruik van de auto-updater in Scipio NIET aan te zetten. - Gebruikers die met een terminal server omgeving werken bij andere hosters dan hiervoor genoemd, dienen zelf afspraken met hun hoster te maken over het gebruik van de autoupdater.
Het instellen van de Auto-Updater Het instellen van de update rechten voor 1 gebruiker doet u op de volgende manier - Ga naar Archief -> Gebruikers -> tab 3 Profielen klik de overzichtslijst open. - Selecteer het profiel waaraan u de update-rechten wilt toekennen. Bijvoorbeeld het Admin profiel. LET OP: Iedereen die het gekozen profiel gebruikt, heeft straks de mogelijkheid om updates uit te laten voeren maak dus goede afspraken over welke gebruikers updates uit mogen voeren. - Selecteer de tab Algemeen en klik op ‘Wijzig’ - Zet het vinkje aan bij ‘Update Installatie’ - Klik op het groene vinkje
Bijlage Auto-updater
!
De werking van de Auto-Updater Indien op alle werkplekken Scipio 3.2 is geïnstalleerd en minimaal 1 gebruiker update rechten heeft gekregen, dan zal vanaf nu de auto-updater werken. Scipio versies 3.2 en hoger zullen elke keer als u het programma start, controleren of er een nieuwere versie van Scipio beschikbaar is. Indien er een nieuwere versie van Scipio beschikbaar is, zal het systeem kijken of de ingelogde gebruiker rechten heeft om te mogen updaten. Heeft de ingelogde gebruiker update rechten, dan zal hij/zij de vraag krijgen of er geupdate mag worden.
! Indien deze vraag met Yes wordt beantwoord, zal de update procedure starten. Beantwoord men de vraag met No, dan kan men gewoon doorwerken met de oude Scipio versie. Heeft een gebruiker geen update rechten, dan krijgt hij/zij in eerste instantie niet de vraag om te updaten. Logt een gebruiker zonder update rechten in op een database die recent is geupdate, dan krijgt de gebruiker een melding dat de Scipio.lbs geupdate dient te worden en of dat nu kan.
Bijlage Auto-updater
! Indien de gebruiker op Yes klikt zal er een update van de Scipio.lbs plaats vinden. Klikt de gebruiker op No, dan hangt het van de Scipio versie af of men wel of niet kan inloggen. Als men niet mag inloggen met de gebruikte Scipio versie, dan wordt na deze melding Scipio afgesloten. Nadat een database is geupdate naar een hogere versie zal elke gebruiker van die database minimaal 1x de vraag krijgen of de Scipio versie van de werkplek (de Scipio.lbs) geupdate mag worden. Indien de gebruiker wil updaten, dan dient er eerst te worden voldaan aan de informatie zoals weergegeven onder PRE-UPDATE NOTES. Deze informatie zal per update verschillen. In onderstaand scherm ziet u een voorbeeld. Tevens raden wij de gebruiker aan de volledige Release Notes te lezen voordat wordt besloten de update uit te voeren. Indien er een update beschikbaar is en de gebruiker heeft update rechten en hij klikt in onderstaande scherm op ‘Yes’ dan zal de update procedure in gang worden gezet.
! Na het klikken op ‘Yes’ verschijnt het onderstaande scherm: De informatie op dit scherm kan per werkstation verschillen.
Bijlage Auto-updater
! Als dit deel van de installatie klaar is verschijnt het volgende scherm.
! In dit stadium van de installatie is alleen de Scipio.lbs vervangen. Uw database is nog niet omgezet naar de nieuwe Scipio versie. Uw oude Scipio.lbs bestand heeft nu de naam Scipio.lbs.bak gekregen en het Scipio.lbs bestand dat nu op uw computer staat is de nieuwe Scipio versie. De uitgevoerde actie is dus te vergelijken met de handelingen die u voorheen bij een update zelf deed. Namelijk het downloaden en uitpakken van de update file. Als u vervolgens op OK klikt sluit het venster en kunt u Scipio starten. Na het starten van Scipio zal de volgende melding verschijnen.
! Indien u in dit venster kiest voor Yes wordt de database bijgewerkt en zal Scipio hierna opstarten. Kiest u voor NO dan wordt Scipio afgesloten. Het updaten van de database heeft als gevolg dat ook de Scipio installaties op andere werkplekken geupdate moeten worden. De auto-updater zal dit detecteren, en (ongeacht het updaterecht), de update van Scipio versies op de andere werkplekken initiëren zodra deze gestart worden.
Bijlage Auto-updater Gebruikers zonder update rechten zullen nu bij het starten van Scipio het volgende scherm te zien krijgen:
!
De nieuwe versie is gedownload maar u wilt toch niet updaten Indien u de nieuwe Scipio versie heeft laten downloaden maar in onderstaande venster op ‘No’ heeft geklikt wordt uw database niet aangepast maar wordt Scipio afgesloten.
! Als u besluit voorlopig toch door te willen blijven werken op de oude Scipio versie zult u nu uw Scipio.lbs bestand in de werkplekmap dienen te verwijderen en het bestand Scipio.lbs.bak te hernoemen naar Scipio.lbs. Let op niet elke praktijk gebruikt de naam Scipio.lbs
Problemen tijdens het updaten
!
Tijdens het updaten kan het zijn dat zich problemen voordoen. Bijvoorbeeld doordat de installatiesoftware niet uitgepakt en/of gekopieerd kan worden. In dit geval zult u een foutmelding krijgen zoals hieronder is aangegeven. De melding kan per werkplek verschillen.
Bijlage Auto-updater of
! Er kunnen verschillende redenen zijn waarom een update niet lukt: - Er zijn nog actieve gebruikers in de database. Dit lost u op door alle gebruikers te vragen Scipio te sluiten en vervolgens op 1 werkplek Scipio te starten als gebruiker met update rechten en de update opnieuw uit te laten voeren - De update site is niet beschikbaar. Dit lost u op door het later nog eens te proberen of door contact op te nemen met de OmniHis helpdesk.