Data publikacji: Jun 13, 2009 7:59:36 AM
Wstęp
Wiele dostępnych na rynku programów posiadających bogatą funkcjonalność działa w środowisku DOS lub Windows w oparciu o bazy danych w formacie DBF. Wraz ze wzrostem funkcjonalności aplikacji zwiększa się często wielkości baz danych. Ponadto nowoczesne rozwiązania aplikacji internetowych a co za tym idąc większe wymagania bezpieczeństwa powodują konieczność korzystania z baz danych typu SQL.
Niniejszy opis dotyczy aplikacji o nazwie Replikator .net w wersji DBF2SQL przeznaczony jest do automatycznego, szybkiego przegrywania danych (ich synchronizacji) między tabelami swobodnymi DBF a bazą Microsoft SQL Server.
Przegrywając dane z plików DBF program automatycznie dokonuje zmiany kodowania polskich znaków na Windows 1250.
Uruchamianie programu
Program wymaga uruchomienia wraz z podaniem parametru w jakim trybie ma zostać uruchomiony, dostępne są tryby:
- replikator.exe /setup – pozwala na konfigurację parametrów połączenie z bazą danych, konfigurację hasła
- replikator.exe / admin – pozwala na uruchamianie replikacji na żądanie
- replikator.exe / auto – wykonuje automatycznie replikację danych – do wykorzystania w trybie automatycznego uruchamiania za pomocą zadań Windows o określonych godzinach
Tryb SETUP
Program uruchomiony z parametrem SETUP wyświetla okno logowania, przy braku pliku konfiguracyjnego (replika tor.xml) uruchomienie jest bez hasła.
Synchronizacja danych
Replikacja może być uruchamiana w trybie „ręcznym” poprzez uruchomienie programu w trybie ADMIN lub w sposób automatyczny z parametrem /AUTO
Tryb ADMIN
Zalogowany użytkownik ADMIN może na żądanie dokonać synchronizacji danych uruchamiając opcję Synchronizacja ręczna:
Zaznaczając jakie tabela (pliki DBF) mają być replikowane. W powyższym przykładzie mamy dostęp do 2 tabel kartotek. Uruchomienie opcji powoduje wyświetlenie okna informacyjnego z postępem replikacji.