11
ASV-BW Stand: 30.03.2017 ASV-BW Update-Installation Kontaktdaten SCS: Telefon: 0711 89246-0 [email protected] E-Mail Weitere Informationsquellen: Im Intranet http://kvintra.kultus.bwl.de/wdb Im Internet www.scs.kultus-bw.de

Update-Installation - kultus-bw.de€¦ · Erstellen Sie mit pgAdmin III eine Datensicherung der PostgreSQL-Datenbank, sofern Sie nicht über ein aktuelles Backup verfügen. Wie Sie

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Update-Installation - kultus-bw.de€¦ · Erstellen Sie mit pgAdmin III eine Datensicherung der PostgreSQL-Datenbank, sofern Sie nicht über ein aktuelles Backup verfügen. Wie Sie

ASV-BW

Stand: 30.03.2017

ASV-BW

Update-Installation

Kontaktdaten SCS:

Telefon: 0711 89246-0

[email protected]

Weitere Informationsquellen:

Im Intranet http://kvintra.kultus.bwl.de/wdb

Im Internet www.scs.kultus-bw.de

Page 2: Update-Installation - kultus-bw.de€¦ · Erstellen Sie mit pgAdmin III eine Datensicherung der PostgreSQL-Datenbank, sofern Sie nicht über ein aktuelles Backup verfügen. Wie Sie

ASV-BW

© 2017 Service Center Schulverwaltung

Inhaltsverzeichnis

................................................................................................................................ 31. Update-Installation

............................................................................................................................. 31.1 Vorbereitung: aktuelle Sicherung der ASV-Datenbank

............................................................................................................................. 61.2 Manuelles Update des ASV-BW-Servers

............................................................................................................................. 81.3 Manuelles Update der ASV-BW-Clients

............................................................................................................................. 101.4 Automatisches Update der ASV-BW-Clients (nur ab 1.29 möglich)

Page 3: Update-Installation - kultus-bw.de€¦ · Erstellen Sie mit pgAdmin III eine Datensicherung der PostgreSQL-Datenbank, sofern Sie nicht über ein aktuelles Backup verfügen. Wie Sie

ASV-BW Update-Installation

© 2017 Service Center Schulverwaltung 3

1 Update-Installation

Beim Update werden die Daten übernommen und notwendige Aktualisierungen in derDatenbankstruktur und der Software durchgeführt. Je nach Installationsart sindunterschiedliche Schritte in einer festgelegten Reihenfolge auszuführen; diese werden inden jeweiligen Kapiteln ausführlich beschrieben.

Hinweis:Das automatische Update des Clients ist nur möglich beim Update ab der Version1.29. Die installierte Version ist vor dem Update des Servers zu überprüfen.

Notwendige Schritte

Überprüfen der derzeit eingesetzten Version von ASV-BW (ersichtlich z.B. im Client-Anmeldefenster oder in der Titelleiste des Programmfensters).ASV-BW schließen.

ASV-Server beenden (über Task-Manager bzw.Computerverwaltung).

Datensicherung in pgAdmin III wie im Kapitel 'Vorbereitung: aktuelle Sicherung der ASV-Datenbank' beschrieben durchführen.Manuelle Update-Installation des ASV-Servers.

Neustart des ASV-Servers.

Manuelle Update-Installation des ASV-Clients beim Update älterer Versionen, z.B. 1.27. Oder: Automatische Update-Installation des ASV-Clients durch Neustart des ASV-Clients. (Achtung: Nur möglich, wenn mindestens die Version 1.29 installiert ist.)

Vorbereitung: aktuelle Sicherung der ASV-Datenbank1.1

Aus Sicherheitsgründen ist eine aktuelle Datensicherung erforderlich, bevor Änderungenan der Installation von ASV-BW vorgenommen werden. Das Sichern erfolgt mit Hilfe des Anwendungstools pgAdmin III, welches bei derInstallation des PostreSQL-Datenbanksystems automatisch installiert wurde und dieInstanzen graphisch darstellt.

Vorgehen

Stoppen Sie bitte zuerst den ASV-Server bzw. beenden Sie entsprechende ASV-Dienste über den Task-Manager bzw. die Computerverwaltung. Nähere Informationenfinden Sie im Kapitel 'Manuelles Update des ASV-BW-Servers'.

Starten Sie dann das Tool pgAdmin III aus dem Ordner der PostgreSQL-Version mit derhöchsten Versionsnummer, z.B. 9.4. Sie können es entweder über das Startmenü desComputers öffnen oder durch Doppelklick auf die Datei 'pgAdmin3.exe' imProgrammverzeichnis der verwendeten PostgreSQL-Datenbank, z.B. C:\Programme\PostgreSQL\9.4\bin. Bitte verwenden Sie unbedingt die aktuellsteVersion des Tools in Ihrem System. Dadurch hat Ihr pgAdmin III die Versionsnummer1.20.0 oder höher. Ältere Versionen lassen sich nicht verwenden.

Öffnen Sie nun durch Doppelklick den Datenbankserver und danach die Datenbanklisteim Objektbrowser (hier funktioniert das Öffnen auch über das Plus-Zeichen vor demEintrag). Geben Sie bei Bedarf das Kennwort des Benutzers 'postgres' ein,standardmäßig 'SdW?vRZit1aB' bzw. das von Ihnen vergebene Passwort.

Page 4: Update-Installation - kultus-bw.de€¦ · Erstellen Sie mit pgAdmin III eine Datensicherung der PostgreSQL-Datenbank, sofern Sie nicht über ein aktuelles Backup verfügen. Wie Sie

ASV-BW Update-Installation

© 2017 Service Center Schulverwaltung4

Markieren Sie die Datenbank, die Sie s ichern wollen und wählen Sie perrechter Maustaste aus dem Kontextmenu den Punkt 'Sicherung..'.

Wählen Sie im folgenden Dialogfenster auf dem Reiter 'Datei-Optionen' neben einemSpeicherort und Dateinamen für ein ASV-BW-Backup als Format 'Benutzerspezifisch',als Kodierung 'UTF8' und als Rollenname 'asv'.

Markieren Sie beim Reiter 'Dump Optionen #1'': Mit Blobs

Markieren sie beim Reiter 'Dump Optionen #2': Ausführliche Meldungen

Page 5: Update-Installation - kultus-bw.de€¦ · Erstellen Sie mit pgAdmin III eine Datensicherung der PostgreSQL-Datenbank, sofern Sie nicht über ein aktuelles Backup verfügen. Wie Sie

ASV-BW Update-Installation

© 2017 Service Center Schulverwaltung 5

Nach Beendigung des Sicherungslaufs erhalten Sie eine Meldung. Ist der Exitcode in derletzter Zeile höher als 0, führen Sie die Sicherung bitte nochmals durch.

Page 6: Update-Installation - kultus-bw.de€¦ · Erstellen Sie mit pgAdmin III eine Datensicherung der PostgreSQL-Datenbank, sofern Sie nicht über ein aktuelles Backup verfügen. Wie Sie

ASV-BW Update-Installation

© 2017 Service Center Schulverwaltung6

Manuelles Update des ASV-BW-Servers1.2

Voraussetzungen

ASV-BW ist in einer Produktiv-Version installiert.

PostgresSQL läuft und der Zugriff auf die Datenbank ist möglich.

Das Update des Servers muss auf dem Server/PC ausgeführt werden, auf dem derASV-Server installiert ist.Es darf kein Prozess oder Dienst von ASV-BW aktiv sein während des Upgrades,andernfalls wird es abgebrochen.

Vorgehen zur Beendigung von Diensten oder ProzessenÖffnen Sie den Taskmanager bzw. die Computerverwaltung. Wird der Server über die 'asv-bw.exe' gestartet, beenden Sie den Prozess 'javaw.exe'. Hinweis: Sind Server und Client auf einem PC installiert und aktiv, ist der Prozess doppeltvorhanden. In diesem Fall müssen beide 'javaw.exe'-Prozesse beendet werden.

Ist der ASV-BW-Server als Dienst eingerichtet, stoppen Sie in der Computerverwaltungden Dienst 'asv-server'. Ist zusätzlich der Aktualisierungsdienst installiert, beenden Sie den 'asv-update-service'.

Erstellen Sie mit pgAdmin III eine Datensicherung der PostgreSQL-Datenbank, sofern Sienicht über ein aktuelles Backup verfügen. Wie Sie dabei vorgehen, wurde im Kapitel'Vorbereitung: aktuelle Sicherung der ASV-Datenbank' beschrieben.

Page 7: Update-Installation - kultus-bw.de€¦ · Erstellen Sie mit pgAdmin III eine Datensicherung der PostgreSQL-Datenbank, sofern Sie nicht über ein aktuelles Backup verfügen. Wie Sie

ASV-BW Update-Installation

© 2017 Service Center Schulverwaltung 7

Laden Sie das aktuelle Update (Dateiname '<Versionsnummer>_bw-update-installer.zip')von unserer Homepage unter www.asv-bw.de herunter und entpacken Sie sie in einemneuen Ordner. Starten Sie anschließend die darin enthaltene Datei 'install-admin.exe' durch Rechtsklickauf den Dateinamen. Wählen Sie 'als Administrator ausführen'.

Verlassen Sie den Willkommensbildschirm mit Klick auf 'Weiter'.

Wählen Sie in der Dialogbox 'Installationsart' 'Aktualisierung' und bestätigen Sie dies mit'Weiter'.

Wählen Sie anschließend das Verzeichnis des ASV-Servers zur Aktualisierung aus undbestätigen Sie mit Klick auf 'Weiter'.

Page 8: Update-Installation - kultus-bw.de€¦ · Erstellen Sie mit pgAdmin III eine Datensicherung der PostgreSQL-Datenbank, sofern Sie nicht über ein aktuelles Backup verfügen. Wie Sie

ASV-BW Update-Installation

© 2017 Service Center Schulverwaltung8

Bei der Update-Installation des Servers werden sowohl die Softwarekomponente als auchdie Datenbankstruktur aktualisiert; es werden z.B. neue Tabellen hinzugefügt.

Abschließend haben Sie noch die Möglichkeit, Verknüpfungen zum Start-Menü oderDesktop einzurichten. Damit ist die Update-Installation für den ASV-Server beendet.

Manuelles Update der ASV-BW-Clients1.3

Wichtiger HinweisEine automatische Softwareaktualisierung kann nicht vorgenommen werden, wenn Sienicht mindestens die Version 1.29 installiert haben. Bitte starten Sie deshalb auf keinen Fall nach nach dem Update des Servers irgendeinendamit verbundenen Client. Führen Sie stattdessen nach dem Server-Update und Startdes ASV-Servers die folgenden Schritte aus.

VorgehenAuf jedem Rechner, auf dem ein Client installiert ist, muss das Update des Clients manuell per Update-Installer mithilfe der Datei 'install-admin.exe' im Ordner'<versionsnummer>_bw-update-installer' durchgeführt werden. Diese steht auf unsererHomepage zur Verfügung unter www.asv-bw.de.

Beginnen Sie das Client-Update wie zuvor beim Server-Update durch Rechtsklick auf dieDatei 'install-admin.exe'. Wählen Sie wieder 'als Administrator ausführen'.

Page 9: Update-Installation - kultus-bw.de€¦ · Erstellen Sie mit pgAdmin III eine Datensicherung der PostgreSQL-Datenbank, sofern Sie nicht über ein aktuelles Backup verfügen. Wie Sie

ASV-BW Update-Installation

© 2017 Service Center Schulverwaltung 9

Verlassen Sie den Willkommensbildschirm mit Klick auf 'Weiter'.

Wählen Sie in der Dialogbox 'Installationsart' 'Aktualisierung' und bestätigen Sie dies mit'Weiter'.

Wählen Sie anschließend das Verzeichnis des ASV-Clients zur Aktualisierung aus undbestätigen Sie mit Klick auf 'Weiter'.

Der Client wird nun upgedatet.

Page 10: Update-Installation - kultus-bw.de€¦ · Erstellen Sie mit pgAdmin III eine Datensicherung der PostgreSQL-Datenbank, sofern Sie nicht über ein aktuelles Backup verfügen. Wie Sie

ASV-BW Update-Installation

© 2017 Service Center Schulverwaltung10

Abschließend haben Sie noch die Möglichkeit, Verknüpfungen zum Start-Menü oderDesktop einzurichten.

Damit ist die Update-Installation für den ASV-Client erfolgreich abgeschlossen.

Nach dem Start des Clients erscheint das Anmeldefenster in der neuenProgrammversion.

Automatisches Update der ASV-BW-Clients (nur ab 1.29 möglich)1.4

Die Softwareaktualisierung der Clients wird nur dann erfolgreich automatischdurchgeführt, wenn Sie vorher mindestens die Version 1.29 installiert hatten. Andernfallsist der Client wie der Server manuell upzudaten. Das Vorgehen wurde im Kapitel'Manuelles Update des ASV-BW-Clients' ausführlich beschrieben. Zum automatischenUpdate des Clients sind folgende Schritte nötig:

VorgehenStarten Sie nach dem manuellen Update des ASV-Servers wieder den ASV-Server.

Starten Sie dann einen ASV-Client. Beim Start eines noch nicht aktualisierten Clients wirddie neue Programmversion automatisch installiert, sobald der ASV-Client sich das ersteMal mit dem ASV-Server verbindet.

Page 11: Update-Installation - kultus-bw.de€¦ · Erstellen Sie mit pgAdmin III eine Datensicherung der PostgreSQL-Datenbank, sofern Sie nicht über ein aktuelles Backup verfügen. Wie Sie

ASV-BW Update-Installation

© 2017 Service Center Schulverwaltung 11

Bestätigen Sie mit 'OK'.

Anschließend öffnet sich das Anmeldefenster in der neuen Programmversion.

Falls die automatische Softwareaktualisierung bei einem Client im Netzwerk nichtfunktioniert, sollte dessen Konfigurationsdatei 'config.ini' überprüft werden.Öffnen Sie die Datei 'config.ini' im ASV-Client-Installationsverzeichnis '\configuration'. Setzen Sie dort den Parameter 'update.automatic' auf 'true'.

Achten Sie darauf, dass der Servername von DSS und Updateserver identisch ist. Dieangepasste 'config.ini' kann auf die anderen Clients kopiert werden. Speichern Sie zumSchluss auf dem betroffenen Rechner die geänderten 'config.ini'-Einstellungen undstarten Sie den angepassten Client neu. Nun sollte er sich automatisch aktualisieren undsich anschließend das Anmeldefenster der neuen Programmversion öffnen.