Informacje wstępne

Program Archiwizator służy do tworzenia archiwum bazy danych oraz do odczytywania danych z takiego archiwum. Archiwum może zostać utworzone na dysku twardym albo na dyskietce (lub na kilku dyskietkach, w przypadku gdy nie mieści się na jednej). Każdy użytkownik systemu powinien w danej chwili posiadać co najmniej jedno archiwum swoich baz danych.


Informacje techniczne

Budowa archiwum

Archiwum ma format pliku ZIP, tzn. jest zgodne z programami archiwizującymi PKZIP i PKUNZIP. Jeśli archiwum powstaje na dysku twardym, plik archiwum jest zawsze zbiorem typu ZIP. W przypadku archiwizacji na dyskietki archiwum może zostać podzielone na części, jeśli nie zmieści się w całości na jednej. W takiej sytuacji kolejne części archiwum mają nazwy:

  <nazwa bazowa>.Z01 - część pierwsza

  <nazwa bazowa>.Z01 - część druga

  ...

  <nazwa bazowa>.Znn - część ostatnia, gdzie nn = liczba części.

Np.

  FRM0002.Z01

  FRM0002.Z02

  FRM0002.Z03

Suma binarna kolejnych części daje pełne archiwum tzn. wydanie polecenia:

copy /b FRM0002.Z01 + FRM0002.Z02 + FRM0002.Z03 FRM0002.ZIP

tworzy gotowy do rozpakowania zbiór FRM0002.ZIP.

Archiwizacja

Po wskazaniu obiektu (firmy, właściciela lub całej bazy) następuje ustalenie  które zbiory *.MDB mają być spakowane (każdy właściciel i każda firma ma swój plik *.MDB; w przypadku archiwizacji całej bazy pakowane są wszystkie takie pliki znajdujące się w katalogu bazy).  Jeśli archiwum ma zostać utworzone na dyskietce (A: lub B:), użyty zostaje katalog  tymczasowy wskazywany zmienną systemową TEMP lub w wypadku, gdy zmienna ta nie jest zdefiniowana - bieżący katalog na domyślnym dysku. Wybrane zbiory pakowane są  do katalogu tymczasowego tworząc plik ZIP, a następnie, jeśli podczas pakowania nie  wystąpiły błędy, utworzony plik jest przenoszony na dyskietki. Plik ten jest  kopiowany częściami na kolejne dyskietki, o ile jest na nich dostatecznie dużo wolnego miejsca (najmniej 2 kB, najlepiej więcej niż 100 kB). Ilość wolnego miejsca na każdej dyskietce decyduje o rozmiarze każdej z części. Oprócz kolejnych fragmentów archiwum tworzone są również specjalne zbiory informacyjne, które opisują zawartość archiwum. Ich nazwy różnią się od nazw plików ZIP tylko rozszerzeniem. Np.

  Nazwa archiwum lub jego części     Nazwa zbioru informacyjnego

  FRM0002.ZIP                                  FRM0002.INF

  FRM0002.Z01                                  FRM0002.I01

  FRM0002.Z02                                  FRM0002.I02

Odtwarzanie

Podobnie jak w przypadku archiwizacji, przy odtwarzaniu używany jest katalog tymczasowy, jeśli archiwum jest odtwarzane z dyskietek. Gdy  archiwum składa się z wielu części (zajmuje kilka dyskietek), w katalogu tymczasowym tworzony jest  plik ZIP poprzez łączenie kolejnych części z kolejnych dyskietek.


Archiwizator

Menu Ustawienia

Zmień katalog bazy... - otwiera okno dialogowe Zmień katalog. Umożliwia zmianę domyślnego ustawienia ścieżki do katalogu, w którym znajdują się bazy danych systemu.

Zmień katalog archiwum... - otwiera okno dialogowe Zmień katalog. Umożliwia zmianę domyślnego ustawienia ścieżki do katalogu, w którym zostanie utworzone archiwum. W przypadku tworzenia archiwum na dysku twardym można wybrać dowolny podkatalog. Archiwum tworzone na dyskietkach (A: lub B:) zostanie zawsze umieszczone w katalogu głównym. Nie ma wówczas sensu ustawianie ścieżki do któregoś z podkatalogów.

Zakończ - powoduje zakończenie pracy z programem.

Menu Archiwizuj

Całą bazę - powoduje archiwizację wszystkich baz danych (bazy głównej oraz baz wszystkich firm i wszystkich właścicieli).

Dane firmy... - otwiera okno dialogowe Wybierz firmę, gdzie użytkownik wybiera firmę, której dane zostaną zarchiwizowane.

Dane właściciela... - otwiera okno dialogowe Wybierz właściciela, gdzie użytkownik wybiera właściciela, którego dane zostaną zarchiwizowane.

Jeżeli archiwum ma zostać utworzone na dysku twardym, to musi na nim być odpowiednia ilość wolnego miejsca. Gdy archiwum tworzone jest na dyskietce (A: lub B:) i jest ono większe niż ilość wolnego miejsca, użytkownik jest proszony o włożenie do stacji dysków kolejnej dyskietki. Dyskietki nie muszą być puste - kopiowanie powiedzie się, jeśli na każdej z nich będzie co najmniej 2 kB wolnego miejsca, przy czym jeśli będzie mniej niż 100 kB, program zapyta użytkownika, czy na pewno chce on wykorzystać taką dyskietkę.

Menu Odtwórz

Całą bazę - powoduje odczytanie danych z archiwum wszystkich baz (bazy głównej oraz baz wszystkich firm i wszystkich właścicieli).

Dane firmy... - otwiera okno dialogowe Wybierz firmę, gdzie użytkownik wybiera firmę, której dane zostaną odczytane z archiwum.

Dane właściciela... - otwiera okno dialogowe Wybierz właściciela, gdzie użytkownik wybiera właściciela, którego dane zostaną odczytane z archiwum.

Patrz także:

Informacje wstępne

Informacje techniczne


 Wybierz firmę / Wybierz właściciela

Okno Wybierz firmę

Okno to pozwala na wybór firmy z przedstawionej listy, której każda pozycja odpowiada jednej firmie i zawiera jej kod oraz nazwę skróconą.

 Okno Wybierz właściciela

Okno to pozwala na wybór właściciela z przedstawionej listy, której każda pozycja odpowiada jednemu właścicielowi i zawiera jego kod oraz nazwisko i imię.


Zmień katalog

Okno dialogowe Zmień katalog pozwala na zmianę dysku lub katalogu. Jeżeli katalog o podanej nazwie nie istnieje, to pojawia się okno z pytaniem, czy ma on zostać utworzony.