5.2.3.1. Odtwarzanie / przenoszenie gotowej bazy danych

 

 

Odtwarzanie bazy danych z pliku kopii

Deklaracja źródła pozyskiwania danych procesowych

Parametry tworzenia kopii bazy

 

a. Odtwarzanie bazy danych z pliku kopii

Odtworzenie bazy danych gotowej aplikacji AsBase oznacza odtworzenie na wskazanym serwerze SQL bazy z pliku kopii, z zachowaniem wszystkich parametrów konfigurujących tę aplikację.

 

Picture 4668Odtwórz bazę danych gotowej aplikacji modułu AsBase 'AsBase - DEMO działania programu AsBase' działającej we współpracy z aplikacją asixa o nazwie 'Fabryka'.

 

Picture 4690 Aplikacja 'Fabryka' ze wszystkimi plikami gotowej aplikacji modułu AsBase dostępna jest w postaci zzipowanego katalogu 'Fabryka_z_AsBase' pod poniższym adresem:

Fabryka_z_AsBase.zip (47,8 MB)  (47,8 MB)

 

W prezentacji katalog 'Fabryka_z_AsBase' został umieszczony na dysku D:\ - stąd wszystkie ścieżki odwołań do plików aplikacji zaczynają się od 'D:\Fabryka_z_AsBase\...'.

Z tego powodu przed przystąpieniem do samodzielnej realizacji praktycznych zadań demonstrowanych w prezentacji zaleca się dla zachowania spójności umieszczenie katalogu 'Fabryka_z_AsBase' na dysku D:\.

 

1. Uruchom moduł AsBase: menu Start > Programy > Asix > AsBase

2. Otwórz plik konfiguracyjny aplikacji AsBase:

 

D:\Fabryka_z_AsBase\ASBASE\AsBase_Fabryka.XML

 

Zostanie wyświetlony komunikat z informacją o błędzie w odczycie bazy danych (w deklaracji bazy znajdują się ustawienia dotyczące dostępu do bazy obowiązujące na komputerze, na którym dotychczas aplikacja pracowała). Należy komunikat zignorować klikając przycisk OK.

 

3. Wybierając przycisk Ustawienia bazy danych skonfiguruj poprawne ustawienia bazy SQL:

 

Nazwa serwera: <podaj swoją nazwę serwera SQL>

Nazwa bazy danych: Fabryka

Tryb autoryzacji: Windows NT

 

Picture 4778

Rysunek: Okno ustawień bazy danych SQL.

 

4. Po zatwierdzeniu przyciskiem OK wprowadzonych zmian zostanie wyświetlone okno parametrów utworzenia bazy danych SQL, wymagające określenia pliku kopii bazy danych oraz katalogu, w którym zostanie utworzona baza danych AsBase.

 

Wskaż lokalizację do pliku kopii bazy ‘_asbase_Fabryka 2009-05-28 150615.bk’ i katalogu ‘ASBASE’, zatwierdzając wybór przyciskiem OK:

 

Plik kopii bazy danych: D:\Fabryka_z_AsBase\ASBASE\BACKUP\_asbase_Fabryka 2009-05-28 150615.bk

 

Katalog bazy danych: D:\Fabryka_z_AsBase\ASBASE

 

Picture 4803

Rysunek: Okno parametrów utworzenia bazy danych.

 

5. Jeśli baza utworzona została starszą wersją programu – zostanie wyświetlone okno z propozycją przekonwertowania bazy do aktualnej wersji modułu AsBase.

 

Picture 4826

Rysunek: Okno komunikatu nt kopiowania bazy utworzonej w starszej wersji programu AsBase.

 

6. W przypadku kiedy aplikacja AsBase posiada zadeklarowanych użytkowników - w trakcie operacji odtwarzania bazy zostaniesz poproszony o zalogowanie się. Wpisz dane użytkownika posiadającego uprawnienia administracyjne:

 

Identyfikator użytkownika: mst

Hasło: <brak hasła>

 

Zalogowanie użytkownika umożliwi odtworzenie gotowej aplikacji AsBase (bazy i pliku konfiguracyjnego aplikacji) ze wskazanych plików kopii.

 

Picture 4848

Rysunek: Okno logowania użytkownika aplikacji AsBase w trakcie odtwarzania bazy.

 

Picture 4871

Rysunek: Widok panelu głównego odtworzonej aplikacji AsBase.

 

7. Po odtworzeniu bazy zapisz aktualne ustawienia.

 

Picture 4881Razem z bazą AsBase zostaną odtworzone wszystkie parametry aplikacji AsBase – w tym: globalne ustawienia aplikacji, dane użytkowników, receptur i zestawów rejestracji (także historia ładowań receptur, archiwum rejestracji zdarzeniowej oraz definicje warunków rejestracji i automatyczne receptury).

 

Dla prawidłowej pracy aplikacji AsBase konieczne jest jeszcze poprawne skonfigurowanie źródła pozyskiwania danych (zostanie to omówione w kolejnym rozdziale Deklaracja_zrodla_danych).


 

b. Deklaracja źródła pozyskiwania danych procesowych

 

Picture 4914Dla aplikacji AsBase odtworzonej w poprzednim punkcie Odtwarzanie bazy danych z pliku kopii określ źródło pozyskiwania danych procesowych. Wymaga to podania:

  • bazy definicji zmiennych aplikacji asixa, z której pochodzą definicje zmiennych procesowych przetwarzanych przez moduł AsBase;

  • serwera danych procesowych, z którego dane procesowe będą pozyskiwane oraz do którego będą wysyłane wartości receptur;

  • komputera komunikacyjnego, który będzie archiwizował zestawy rejestracji oraz ładował automatyczne receptury.

  1. Uruchom moduł AsBase: menu Start > Programy > Asix > AsBase

  2. Otwórz plik aplikacji ‘AsBase_Fabryka.XML’.

  3. W panelu globalnych ustawień aplikacji AsBase określ wartości następujących pól:

Picture 4989

Rysunek: Panel główny – parametry globalne aplikacji AsBase.

 

 

c. Parametry tworzenia kopii bazy

Picture 5024Kontynuując czynności wykonane w poprzednim punkcie, zadeklaruj folder, w którym przechowywane będą kopie bazy danych, tworzone co 1 godzinę, bez opcji automatycznego usuwania danych i ograniczeń w ilości zapisów w tabeli. Parametry tworzenia kopii zapasowej bazy danych modułu AsBase deklarowane są w Ustawieniach bazy danych, dostępnych w panelu globalnych ustawień aplikacji.

 

Aby ułatwić dostęp do kopii bazy danych tworzonej przez aplikację AsBase, należy w oknie ustawień bazy podać ścieżkę do dowolnego utworzonego przez siebie katalogu (jeśli pole Kopia bazy danych / Folder jest puste, to kopia jest zapisywana w domyślnym folderze kopii serwera SQL, który może być trudny do zlokalizowania).

 

Jeśli pole Kopia bazy danych / Twórz kopię co ma wartość zerową, to funkcja automatycznego tworzenia kopii zapasowej będzie wyłączona.

  1. Uruchom moduł AsBase: menu Start > Programy > Asix > AsBase

  2. Otwórz plik aplikacji ‘AsBase_Fabryka.XML’.

  3.  Wybierając przycisk Ustawienia bazy danych skonfiguruj ustawienia bazy SQL:

Folder: D:\Fabryka_z_AsBase\ASBASE\BACKUP

Twórz kopię co: 1 godz

Usuwaj dane starsze niż: 0 dni

Maksymalna ilość zapisów w tabeli: 0

 

Picture 5064

Rysunek: Parametry tworzenia kopii zapasowej.