Aktualizacje automatyczne: Różnice pomiędzy wersjami

Z wiki.groszek.pl
Przejdź do nawigacji Przejdź do wyszukiwania
Michalp (dyskusja | edycje)
Michalp (dyskusja | edycje)
Linia 33: Linia 33:
:1. Sprawdzenie aktualizacji aplikacji,
:1. Sprawdzenie aktualizacji aplikacji,
:2. Aktualizacja są dostępne do pobrania,
:2. Aktualizacja są dostępne do pobrania,
[[File: infosysakt_komunikat_dostepne_aktualizacje.png|400px]]
:[[File: infosysakt_komunikat_dostepne_aktualizacje.png|400px]]
:3. Po wyrażeniu zgody na pobranie i zainstalowanie aktualizacji, następuje uruchomienie w tle programu ''infosysakt.exe'',
:3. Po wyrażeniu zgody na pobranie i zainstalowanie aktualizacji, następuje uruchomienie w tle programu ''infosysakt.exe'',
:4. Pobieranie aktualizacji,
:4. Pobieranie aktualizacji,
[[File: infosysakt_komunikat_pobieranie_aktualizacji.png|400px]]
:[[File: infosysakt_komunikat_pobieranie_aktualizacji.png|400px]]
:5. Komunikat o zakończeniu pobierania i gotowści do aktualizacji,
:5. Komunikat o zakończeniu pobierania i gotowści do aktualizacji,
[[File: infosysakt_komunikat_zakonczenie_pobieranie_i_gotowosc.png|400px]]
:[[File: infosysakt_komunikat_zakonczenie_pobieranie_i_gotowosc.png|400px]]
:3. Wersja bazy danych. Jeśli dostępna jest nowsza wersja bazy danych niż baza danych z której korzysta klient, to:
:3. Wyjątek - obsługa bazy danych. Jeśli dostępna jest nowsza wersja bazy danych niż baza danych z której korzysta klient, to:
::3.1. Jeśli program wykryje zalogowanych użytkowników, zostanie wyświetlone okno z ich listą. Po kliknięciu przycisku ''OK'', użytkownicy zostaną odłączeni od bazy,
::3.1. Jeśli program wykryje zalogowanych użytkowników, zostanie wyświetlone okno z ich listą. Po kliknięciu przycisku ''OK'', użytkownicy zostaną odłączeni od bazy,
[[File: infosysakt_okno_lista_uzytkownikow_podlaczonych_do_bazy.png|400px]]
:[[File: infosysakt_okno_lista_uzytkownikow_podlaczonych_do_bazy.png|400px]]
::3.2. Zostanie utworzona automatycznie kopia bazy danych. W zależności czy baza danych jest lokalnie czy na zdalnym serwerze, zostanie wyświetlony odpowiedni komunikat, a kopia zostanie wykonana w właściwej lokalizacji.
::3.2. Zostanie utworzona automatycznie kopia bazy danych. W zależności czy baza danych jest lokalnie czy na zdalnym serwerze, zostanie wyświetlony odpowiedni komunikat, a kopia zostanie wykonana w właściwej lokalizacji.
::{{Uwaga}}
::{{Uwaga}}

Wersja z 14:07, 9 cze 2016

Uwaga!
Informacje opisujące poniższe rozwiązanie jest jeszcze w fazie testów (stan na dzień 2026-02-05).


Aktualizacje automatyczne programów firmy INFO-SYSTEM realizowane są za pośrednictwem aplikacji InfosysAkt. Aplikacja dostarczana będzie wyłącznie dystrybutorom. Korzystanie jest dobrowolne, ma wspomóc nasz model biznesowy, a nie go zastąpić. Aktualizacje dostarczane są z serwerów firmy INFO-SYSTEM. Wykonywanie aktualizacji zalecamy tylko zaawansowanym dystrybutorm. Aplikacja w trakcie aktualizacji zabezpiecza przed błędami i umożliwia cofnięcie zmian. Warunkiem formalnym do używania apllikacji jest podpisana umowa serwisowa przez klienta.

Sprawdzenie aktualizacji wykonuj się raz dziennie. Przy sprawdzeniu tworzy się wpis w polu:

DATA_SPR_AKT

w tabeli

IS_REJESTR

Sprawdzenie można wywołać na życzenie korzystając z menu Pomoc > Sprawdź > Aktualizacje w programie.

Konfiguracja

W celu poprawnego działania aplikacji, muszą być spełnione poniższe kroki:

1. W katalogu z programem umieszczamy wszystkie pliki, które zawiera paczka info-sys_akt.zip, czyli:
FirebirdSql.Data.FirebirdClient.dll
InfosysAkt.exe
Ionic.Zip.dll
libeay32.dll
license-openssl.txt
ssleay32.dll
2. Wpis w pliku *.ini aplikacji, która ma być automatycznie aktualizowana:
[INFOSYSAKT]
Dostepny=1
3. Operator, który uruchamia aplikację musi posiadać uprawnienie o nazwie: ADAPR (dla systemu o kodzie 1). Uprawnienia operatorom dodajemy przy pomocy aplikacji ,
4. Sprawdzić ustawienia zapory sieciowej i programy antywirusowego pod kątem kontroli pliku infosysakt.exe

Aktualizacja automatyczna krok po kroku

1. Sprawdzenie aktualizacji aplikacji,
2. Aktualizacja są dostępne do pobrania,
3. Po wyrażeniu zgody na pobranie i zainstalowanie aktualizacji, następuje uruchomienie w tle programu infosysakt.exe,
4. Pobieranie aktualizacji,
5. Komunikat o zakończeniu pobierania i gotowści do aktualizacji,
3. Wyjątek - obsługa bazy danych. Jeśli dostępna jest nowsza wersja bazy danych niż baza danych z której korzysta klient, to:
3.1. Jeśli program wykryje zalogowanych użytkowników, zostanie wyświetlone okno z ich listą. Po kliknięciu przycisku OK, użytkownicy zostaną odłączeni od bazy,
3.2. Zostanie utworzona automatycznie kopia bazy danych. W zależności czy baza danych jest lokalnie czy na zdalnym serwerze, zostanie wyświetlony odpowiedni komunikat, a kopia zostanie wykonana w właściwej lokalizacji.
Uwaga!
Przy dużej objętościowo bazie danych, ten element procesu aktualizacji zajmuje najwięcej czasu.
4. Proces aktualizacji samej aplikacji. Komunikat o pomyślnie przeprowadzonym procesie aktualizacji,
5. Uruchomienie aktualizacji.