Wiatr w żagle bazy Clippera

Oracle przygotowuje program przejścia użytkowników baz danych aplikacji napisanych w Clipper na Oracle8.

Oracle przygotowuje program przejścia użytkowników baz danych aplikacji napisanych w Clipper na Oracle8.

Oracle Polska wspólnie z krakowskim partnerem OTC oferuje narzędzie Mediator, ułatwiające przeniesienie dowolnej aplikacji napisanej w CA-Clipper do środowiska bazy danych Oracle. Nie jest przenoszona aplikacja, lecz jedynie - jak twierdzą przedstawiciele firmy - jej najsłabszy element: sposób przechowywania danych. Z tego typu rozwiązań - według przedstawicieli Oracle Polska - korzysta ok. 25-35 tys. firm.

Bezcenne dane

Jednym z pierwszych klientów, którzy zdecydowali się na migrację, jest poznańska sieć handlowa Eurocash JMB Holding, mająca na terenie Polski, oprócz centrali w Poznaniu, 12 ośrodków dystrybucyjnych, 100 hurtowni i 500 sklepów. "Wielkość informacji przechowywanych w naszej bazie danych przekroczyła już 10 GB. Korzysta z niej kilkaset osób w centra-li i ośrodkach dystrybucyjnych. Wielkość firmy i liczba informacji niezbędnych do przetworzenia wymusiła na nas przejście na bardziej stabilną bazę danych" - mówi Jarosław Burzyński, informatyk w Eurocash JBM Hol- ding. "Liczymy się z większymi kosztami, chociażby samych licencji, jednak priorytetem dla nas jest bezpieczeństwo przechowywania, przetwarzania i kontroli dostępu do da- nych. To są dla nas rzeczy bezcenne" - dodaje.

Eurocash przy migracji zamierza skorzystać z narzędzia Mediator, oferowanego przez OTC. "Szukaliśmy rozwiązania, które zautomatyzowałoby ten proces. Jedną z zalet tego narzędzia jest fakt, że jest ono polskie, a tym samym otrzymujemy lokalne wsparcie" - mówi Jarosław Burzyński.

Mediator jest sterownikiem typu Replaceable Data Driver (RDD). Standard RDD jest stosowany w narzędziach programistycznych CA-Clipper od wersji 5. Po dołączeniu bibliotek Mediatora aplikacja napisana w CA-Clipper, zamiast tradycyjnie odczytywać dane ze zbiorów z rozszerzeniem .dbf, komunikuje się z serwerem Mediatora, który następnie odwołuje się do bazy danych Oracle'a. Aplikacja CA-Clipper/Mediator działa w architekturze klient/serwer, obsługa danych odbywa się więc na serwerze, a ich prezentacja - na stacjach roboczych.

W Eurocash projekt migracji dopiero się rozpoczął. Przygotowania i przejście na nową platformę bazodanową potrwają ok. pół roku. Specjaliści Eurocash twierdzą, że jest to optymalny termin, zważywszy że musi być zachowana ciągłość pracy użytkowników bazy danych. Techniczne przeniesienie bazy z Clippera na Oracle nastąpi podczas weekendu. "Przy okazji zamierzamy dokonać inwentaryzacji wykorzystywanego przez nas sprzętu i oprogramowania" - mówią przedstawiciele poznańskiej sieci handlowej.

Zachowane aplikacje

Jedną z zalet przenoszenia jedynie danych do nowego środowiska jest uniknięcie potrzeby jakichkolwiek modyfikacji w aplikacjach - twierdzą przedstawiciele Eurocash. Największą zaletą Mediatora jest z jednej strony możliwość obsługi tabel znajdujących się na Oracle, tak jak zwykłych plików .dbf (niektóre operacje, jakie dotychczas wykonywał komputer klienta, przeprowadza Mediator i serwer Oracle'a), z drugiej - Mediator wprowadza rozszerzenia do języka Clipper, pozwalające w pełni korzystać z możliwości SQL.

Użytkownikom baz clipperowych w Polsce Oracle oferuje (w zależności od wielkości) dwie wersje bazy danych Oracle8: standardową (poprzednio Oracle Workgroup Server), przeznaczoną dla maksymalnie kilkudziesięciu użytkowników, i tzw. wersję Enterprise Edition. Licencja dla pojedynczego użytkownika kosztuje odpowiednio: 370 USD (minimalna liczba licencji wynosi 5) lub 1870 USD. Podczas ubiegłotygodniowego seminarium Oracle zachęcał do migracji na swoją platformę nie tylko użytkowników (i producentów oprogramowania) technologii CA-Cliper, lecz także Gupta, Informix, Sybase czy Microsoft SQL.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200