S T E R
dla systemu Windows 98/NT/2000/Me/XP/2003/Vista
Komputerowy System Wspomagający Zarządzanie Bezpieczeństwem i Higieną Pracy
Instrukcja konwersji bazy danych programu STER wer. 7.1
dla użytkowników pracujących z poprzednimi wersjami programu STER
Serwer bazy danych FireBird
Warszawa, 2009
Ogólne schematy instalacji systemu STER w wersji jednostanowiskowej i sieciowej
oraz konwersji baz danych
Przed przystąpieniem do pracy z nową wersją programu, należy ustalić numer wersji aktualnie używanej. Numer ten widoczny jest w trakcie uruchamiania dowolnego modułu programu, albo możemy sprawdzić go na jeden z następujących sposobów:
Uruchamiając program konfiguracji baz danych sprawdzić numer aliasu ster
ster60 - ster wersja 6.0
ster61 - ster wersja 6.1
ster62 - ster wersja 6.2
ster63 - ster wersja 6.3
ster64 - ster wersja 6.4
ster65 - ster wersja 6.5
ster66 - ster wersja 6.6
ster70 - ster wersja 7.0
Sprawdzić numer aliasu edytując plik ciop.ini znajdujący się, jeśli nie był zmieniany katalog podczas instalacji, w
c:\Program Files\CIOP\Ster
Na poniższym rysunku przedstawiono wycinek pliku ciop.ini dla wersji ster70.
Sprawdzić nazwę pliku bazy danych ryzykox.gdb znajdującego się w katalogu c:\Program Files\CIOP\Ster:
ryzyko52.gdb - ster wersja 5.2
ryzyko53.gdb - ster wersja 5.3
ryzyko60.gdb - ster wersja 6.0
ryzyko61.gdb - ster wersja 6.1
ryzyko62.gdb - ster wersja 6.2
ryzyko63.gdb - ster wersja 6.3
ryzyko64.gdb - ster wersja 6.4
ryzyko65.gdb - ster wersja 6.5
ryzyko66.gdb - ster wersja 6.6
ryzyko70.gdb - ster wersja 7.0
Uwaga:
Jeśli plików baz danych lub aliasów będzie kilka to aktualny jest prawdopodobnie ten, którego numer jest najwyższy.
W dalszej części instrukcji numer Nr przy nazwie programu sterNr lub bazy danych ryzykoNr.gdb będzie zastępowany znakiem x.
Instalacja program STER :
W pierwszej kolejności należy skopiować w bezpieczne miejsce aktualnie wykorzystywaną bazę danych. Jest to plik o nazwie ryzykox.gdb**, który domyślnie jest zainstalowany w katalogu:
c:\Program Files\CIOP\Ster\ryzykox.gdb
Jeżeli użytkownik tworzył kopie archiwalne baz danych to te kopie też kopiujemy.
Ważne!
Koniecznie wykonać kopie bazy lub baz danych przed podjęciem kolejnych kroków!
Uwaga:
Dla bezpieczeństwa zaleca się dokonanie dwóch kopii. Przy kopiowaniu należy zwrócić uwagę na to, aby plik był kopiowany, a nie przenoszony.
Odinstalować program STER oraz serwer bazy danych zgodnie z opisem. zawartym w instrukcji instalacji programu STER w punkcie zatytuÅ‚owanym „Informacje zwiÄ…zane z poprawnym odinstalowaniem programu STER oraz serwera bazy danych”.
Uwaga:
Dla wersji wcześniejszych niż 7.0 konieczne jest odinstalowanie serwera bazy danych Interbase.
Zainstalować nową wersję programu zgodnie z dostarczoną instrukcją instalacji programu STER
Następnie należy skopiować poprzednią bazę danych: ryzykox.gdb do katalogu, w którym została zainstalowana nowa wersja programu wraz z bazą danych (tak będzie dla wersji jednostanowiskowej gdzie program STER, serwer bazy danych i baza danych są na tym samym komputerze. W wersji sieciowej program STER, serwer bazy danych i baza danych mogą być na innych komputerach). Domyślną lokalizacją jest katalog: c:\Program Files\CIOP\Ster\. Tam powinny znajdować się dwa pliki z rozszerzeniem `.gdb': ryzykox.gdb (baza skopiowana przez użytkownika) oraz ryzyko71.gdb (baza dostarczana z nową wersją programu ster71). Zaleca się wykonanie również kopii nowej bazy danych - ryzyko71.gdb na inny katalog, na wypadek konieczności powtórnej konwersji.
Pozostaje jeszcze sprawdzenie aliasu do skopiowanej (używanej dotychczas bazy danych ryzykox.gdb), jeżeli była to np. baza danych Ryzyko70.gdb to alias powinien się nazywać ster70. W tym celu należy uruchomić program Konfiguracja Bazy Danych znajdujący się w menu Start -> Programy -> Ster.
Jeżeli w oknie programu Konfiguracja Bazy Danych nie występuje alias do używanej dotychczas bazy danych należy wykonać opisane poniżej czynności.
W menu Object wybrać opcję : New ...
Z listy dostępnych Database Driver Name wybrać: INTRBASE i zatwierdzić wybór klawiszem Ok.
Utworzonemu aliasowi nadajemy nazwę: sterx w zależności od uprzednio posiadanej wersji systemu STER. Następnie określamy:
Parametr SERVER NAME ustawiamy na Å›cieżkÄ™ dostÄ™pu do bazy danych: ryzykox.gdb. domyÅ›lnie jest to localhost:c:\Program Files\CIOP\Ster\ryzykox.gdb. CiÄ…g „localhost:” jest konieczny tylko dla systemów Windows 2003 i Vista.
Parametr USER NAME ustawiamy na: ciop
Parametr LANGDRIVER ustawiamy na: Pdox ANSI Polish (tylko wersje późniejsze od 1),
Poprawnie zdefiniowany alias np. dla ster70 przedstawiony został na poniższym rysunku:
Zamykamy program Konfiguracja bazy, zapamiętując wprowadzone zmiany.
Aby dokonać konwersji starej bazy danych do nowej należy uruchomić program Con_DB.exe. Znajduje się on na płycie CD w katalogu \KonwersjaBaz. Następnie należy:
a) z rozwijanej listy wybrać wersję, z której przeprowadzona zostanie konwersja (tu ster64),
b) wybrać przycisk START.
Uwaga: dla komputera z procesorem PENTIUM 2 GHz i 512 MB RAM konwersja średniej wielkości bazy danych trwa kilka minut.
W trakcie procesu konwersji pojawia się okno pokazane na rysunkach poniżej z komunikatem PROSZĘ CZEKAĆ. Po pomyślnym przebiegu konwersji pojawia się identyczne okno z komunikatem KONIEC.
Uwaga dla wersji Ster 5.0 i wcześniejszych!
Podczas konwersji 3-poziomowej struktury organizacyjnej Zakłady/Wydziały/Stanowiska do nowej postaci o dowolnej liczbie poziomów, obowiązują następujące zasady:
Dane przedsiębiorstwa stają się poziomem zerowym (0),
Zakłady zostają przeniesione na poziom pierwszy (1),
Wydziały zostają przeniesione na poziom drugi (2),
Stanowiska zostajÄ… przeniesione na poziom (3).
W wyniku konwersji z 3-poziomowej struktury otrzymujemy strukturę czteropoziomową, którą możemy w dalej rozbudowywać. Zasady budowania i modyfikowania wielopoziomowej struktury organizacyjnej przedsiębiorstwa zostały opisane w części dokumentacji poświęconej modułowi ADMINISTRACJA.
** zamiast x numer wersji przed konwersjÄ…
1
6
Konwersja FireBird 2009-01-16