Instrukcja migracji danych z bazy Derby do bazy Oracle



Podobne dokumenty
System obsługi sprawozdawczości

Sage Migrator Migracja do wersji Sage Kadry i Płace

Wymagania sprzętowe i systemowe

Sage Migrator 2019.e Migracja do Sage 50c wersja 2019.a i 2019.b

Sage Migrator 2018.c Migracja do wersji Sage Kadry i Płace 2018.b

Wymagania sprzętowe i systemowe

Wymagania sprzętowe i systemowe

Sage Migrator 2019.b Migracja do wersji Sage Kadry i Płace 2019.a

Wymagania sprzętowe i systemowe obowiązujące od

DHL CAS ORACLE Wymagania oraz instalacja

Wymagania sprzętowe i systemowe

asist Uproszczona procedura migracji danych aplikacji asist przy błędnych ustawieniach zestawu znaków bazy danych Oracle

Sage Symfonia e-dokumenty. Instalacja programu

INSTALACJA PROGRAMU KS-ASW

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

PRODUKCJA BY CTI INSTRUKCJA INSTALACJI I KONFIGURACJI

Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a

Symfonia e-dokumenty. Instalacja programu. Wersja 2014

Instrukcja instalacji i konfiguracji bazy danych SQL SERVER 2008 EXPRESS R2. Instrukcja tworzenia bazy danych dla programu AUTOSAT 3. wersja 0.0.

Ulotka. Zmiany w wersji

Symfonia Start e-dokumenty

Ulotka. Zmiany w wersji

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Memeo Instant Backup Podręcznik Szybkiego Startu

Wskazówki do instalacji Systemu Symfonia Forte. Szybki start

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. asix. Aktualizacja pakietu asix 4 do wersji 5 lub 6. Pomoc techniczna

Ulotka. Zmiany w wersji

Instrukcjaaktualizacji

Migracja XL Business Intelligence do wersji

Podręcznik AirPrint. Informacje o funkcji AirPrint. Procedura konfiguracji. Drukowanie. Appendix

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.

INSTRUKCJA REBRANDING econnect v10.x

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Sieciowa instalacja Sekafi 3 SQL

Ulotka v System Comarch OPT!MA v Comarch SA Kraków, Al. Jana Pawła II 41g tel. (12) , fax (12)

Podręcznik Google. Cloud Print. Informacje o usłudze Google Cloud Print. Drukowanie przy użyciu usługi Google. Cloud Print.

Forte Zarządzanie Produkcją Instalacja i konfiguracja. Wersja B

e-audytor v.3.x INSTRUKCJA INSTALACJI I URUCHOMIENIA SYSTEMU

INSTRUKCJA obsługi certyfikatów

Ko n f i gura cja p ra cy V ISO z bazą SQL S e rve r

Asix.Evo - Uruchomienie aplikacji WWW

7 Business Ship Control dla Wf-Mag Prestiż i Prestiż Plus

SYSTEM INFORMATYCZNY KS-SEW

Sage Symfonia Kadry i Płace

Instrukcja dotycząca generowania klucza dostępowego do Sidoma v8

Produkcja by CTI. Proces instalacji, ważne informacje oraz konfiguracja

Instrukcja Użytkownika Systemu Zarządzania Tożsamością Wersja. 1.0

Sage Symfonia 2.0 e-dokumenty Instalacja programu

Instrukcjainstalacji KS-CRM

Instrukcja obsługi Strona aplikacji

Instrukcja instalacji programu ARPunktor wraz z serwerem SQL 2005 Express

Nautilus LAB. Podręcznik administratora systemu. Moduł Cytologia/Histopatologia. ids Integrated Data Solutions Sp. z o.o.

Instrukcja instalacji aplikacji i konfiguracji wersji jednostanowiskowej. KomKOD

Program Płatnik Instrukcja instalacji

Zarządzanie Infrastrukturą IT

Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 8 lub 9

Biatel BIT S.A. BIT Rejestry. Instrukcja instalacji. Wersja 2

Content Manager 2.0 podręcznik użytkownika

PODSTAWOWY PROGRAM ŚWIADCZENIODAWCY KS-PPS WINDOWS

Content Manager 2 podręcznik użytkownika

Instalacja serwera baz danych PostgreSQL w systemach operacyjnych z rodziny Windows.

enova Instalacja wersji demo

Opisane poniżej czynności może wykonać administrator komputera lub administrator serwera SQL (tj. użytkownik sa).

Wdrożenie modułu płatności eservice. dla systemu Gekosale 1.4

Instrukcja obsługi Modułu Payu dla Moodle 2.x

Instalacja i konfiguracja Symfonia.Common.Server oraz Symfonia.Common.Forte

SYSTEM INFORMATYCZNY KS-SEW

INSTRUKCJA INSTALACJI I PIERWSZEGO URUCHOMIENIA APLIKACJI Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy

Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 10g

Jak przenieść bazę danych na zdalny serwer?

Data modyfikacji:

Instrukcja konfiguracji programu KS-ASW do pracy w trybie wielopodmiotowym

Współpraca z platformą dokumentacja techniczna

Instrukcja pomocnicza do przygotowania sprawozdania Zgłoszenie zaangażowania

PROGRAM DO ARCHIWIZACJI NOŚNIKÓW KOPII ELEKTRONICZNEJ

Przywracanie bazy danych systemu po zmianie komputera lub reinstalacji Windows

VinCent v.1.40 zmiany w programie

System Zarządzania Forte Łączenie baz. Dokumentacja wdrożeniowa Wersja 2012

1. Podręcznik instalacji aplikacji EXR Creator Wstęp Instalacja Instalacja aplikacji EXR Creator z płyty CD

Przewodnik instalacji i rozpoczynania pracy. Dla DataPage+ 2013

Instrukcja konfiguracji programu Fakt z modułem lanfakt

BEXLAB RYSZARD MATUSZYK, BRZOZOWA 14, DĘBE WIELKIE, TEL. KOM.: Instalacja. Microsoft SQL Server 2008 R2 SP2 Express

Instalacja programu na systemie vista/win7/win8/win10. Instrukcja dotyczy instalacji wszystkich programów ( na przykładzie Helios ).

System. Instalacja bazy danych MySQL. Autor : Piotr Zielonka tel Piotrków Tryb., sierpień 2018r.

Program dla praktyki lekarskiej. Instrukcja Aktualizacji

Kalipso wywiady środowiskowe

Aplikacja Mobilna. Platformy B2B Kompanii Biurowej

Instrukcja wczytywania i przekazywania sprawozdań resortowych w Centralnej Aplikacji Statystycznej (CAS) przez użytkowników podobszaru PS

Kancelaris krok po kroku. PRZEBIEG PROCESU INSTALACJI programu Kancelaris 4.10 standard

Instrukcja instalacji programu SYSTEmSM

Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows

Instrukcja instalacji wersja 1.01

Aktualizacja systemu Android do wersji 4.4 dla smartfonów Kruger&Matz DRIVE 2 - KM0408, KM0414, SOUL - KM0409 oraz LIVE 2 - KM0410

Instrukcja instalacji programu e STOMis wraz z pakietem Microsoft SQL Server 2005 Express Edition. e STOMis

Instrukcja użytkownika ARsoft-CFG WZ1 4.0

Symfonia Produkcja Instrukcja instalacji. Wersja 2013

Instrukcja wczytywania i przekazywania zbiorów centralnych w Centralnej Aplikacji Statystycznej przez użytkowników podobszaru FA

Transkrypt:

Instrukcja migracji danych z bazy Derby do bazy Oracle wersja 5.14.0.2 Wrocław.2015r. Wszelkie prawa zastrzeżone. Dokument może być reprodukowany lub przechowywany bez ograniczeń tylko w całości. Żadna część niniejszego dokumentu, zarówno w całości jak i we fragmentach, nie może być reprodukowana ani przetwarzana w jakikolwiek sposób elektroniczny, fotograficzny, mechaniczny i inny oraz nie może być przechowywana w jakiejkolwiek bazie danych bez pisemnej zgody GPM SYSTEMY sp. z o.o.

Spis treści 1 Wstęp... 3 2 Utworzenie kopii zapasowej danych... 3 3 Instalacja bazy Oracle... 4 4 Proces migracji danych z bazy Derby do bazy Oracle... 4 4.1 Kreator migracji krok 1... 5 4.2 Kreator migracji krok 2... 5 4.3 Kreator migracji krok 3... 6 5 Opis typowych problemów... 8 5.1 Nie można nawiązać połączenia z bazą docelową. Zweryfikuj dane konfiguracyjne połączenia.... 8 5.2 Nie można utworzyć schematu bazy danych. Sprawdź uprawnienia bądź wykonaj skrypt tworzący bazę danych.... 8 5.3 Nie można zablokować dostępu do bazy danych asist. Proszę sprawdzić czy wszystkie instalacje asist-a są wyłączone... 8 5.4 Podano niewłaściwy schemat bazy danych dla asist-a. Proszę utworzyć schemat bazy danych i powtórzyć proces.... 8 5.5 Schematy baz danych niezgodne.... 9 5.6 Zestaw znaków docelowej bazy danych: XX jest niepoprawny.... 9 Spis ilustracji Rysunek 1 Migracja danych - określenie dostępu do bazy Oracle... 5 Rysunek 2.Migracja danych dane konfiguracyjne starej i nowej bazy... 6 Rysunek 3 Migracja danych potwierdzenie usunięcia danych z bazy Oracle... 6 Rysunek 4.Migracja danych - potwierdzenie ukończenia migracji... 7 Wszelkie prawa zastrzeżone: www.gpm-systemy.pl www.fingo.pl 2

1 Wstęp Aplikacja asist może pracować na bazie: Derby - lokalnej bazie wbudowanej najczęściej wykorzystywanej przy wersji jednostanowiskowej, lub Oracle - zewnętrznej bazie Oracle zawsze wykorzystywanej przy wersji wielostanowiskowej. Ponieważ wielu użytkowników, pracujących na wersji jednostanowiskowej (baza Derby) z czasem przechodzi na wersję wielostanowiskową (baza Oracle), zostało przygotowane narzędzie, pozwalające na przeniesienie danych z bazy Derby do bazy Oracle. Pełny proces przeniesienia danych z bazy Derby do bazy Oracle, to: utworzenie kopi zapasowej istniejącej bazy danych Derby, zainstalowanie docelowej bazy danych Oracle, przeprowadzenie procedury migracji przy wykorzystaniu pliku: derby_2_oracle_migrator.bat UWAGA: Wykonanie operacji odwrotnej, tzn. przeniesienie bazy Oracle do bazy Derby nie jest możliwe. 2 Utworzenie kopii zapasowej danych Pierwszą czynnością niezbędną w całym procesie przeniesienia bazy Derby, do bazy Oracle jest utworzenie kopii zapasowej posiadanej bazy Derby. Jest to bardzo ważny krok w całym procesie migracji, ponieważ w razie problemów czy negatywnego zakończenia migracji danych, mamy pewność, że dane nie zostaną utracone. Kopia bazy danych Derby, może zostać utworzona: podczas zamykania aplikacji asist, lub przy wykorzystaniu funkcji Tworzenie kopii zapasowej, Szczegółowe omówienie zagadnienia tworzenia kopii bezpieczeństwa bazy Derby zawiera część I Instrukcji użytkownika asist: Podstawy obsługi aplikacji, dostępna na stronie https://support.asist-xbrl.eu/pl w dziale Serwis -> Dokumentacja asist, pod adresem: https://support.asist-xbrl.eu/pl/dokumentacja Wszelkie prawa zastrzeżone: www.gpm-systemy.pl www.fingo.pl 3

3 Instalacja bazy Oracle Przed wykonaniem migracji danych, każdorazowo konieczne jest wcześniejsze: wykonanie pełnej instalacji nowej bazy Oracle 10g w wersji XE bądź nowszej, lub wykorzystanie posiadanej bazy Oracle i utworzenie użytkownika asist5 odwołującego się do aplikacji asist z prawami: o nawiązania połączenia: CONNECT o tworzenia zasobów: RESOURCE o modyfikacji widoków: CREATE VIEW Uwaga: Bardzo ważne jest sprawdzenie, czy posiadana baza Oracle używa kodowania: "AL32UTF8", "EE8ISO8859P2", "EE8MSWIN1250" lub "UTF8" dla zapisywanych znaków. Jeżeli posiadają Państwo bazę danych Oracle z błędnie skonfigurowanym zestawem znaków, wówczas zapisywane znaki narodowe będą automatycznie konwertowane do zestawu znaków bazy danych nie wspierających polskich liter i w konsekwencji wprowadzone w aplikacji asist polskie znaki, nie będą prawidłowo prezentowane. W celu ułatwienia Państwu wykonania niezbędnych czynności związanych z utworzeniem wymaganego dla aplikacji asist użytkownika bazy danych Oracle, w dokumencie: asist-opis instalacj.pdf przedstawione zostały przykłady utworzenia takiego użytkownika asist5, dla: darmowej wersji Oracle Express, oraz działającej bazy Oracle 9i. Instrukcja: asist-opis instalacj.pdf dostępna jest na naszej stronie https://support.asist-xbrl.eu/pl w zakładce Aktualizacje, obok pliku instalacyjnego pełnej wersji asist. 4 Proces migracji danych z bazy Derby do bazy Oracle Aby rozpocząć migrację danych, należy uruchomić : derby_2_oracle_migrator.bat głównym aplikacji asist ( C:\aSISt5). znajdujący się w katalogu Migracja danych każdorazowo przebiega w trzech krokach. Wszelkie prawa zastrzeżone: www.gpm-systemy.pl www.fingo.pl 4

4.1 Kreator migracji krok 1 W kroku tym, wymagane jest podanie informacji związanych z nową bazą danych Oracle, do której mają zostać przemigrowane dane (zob. rysunek 1) a w szczególności: nazwa wcześniej utworzonego użytkownika bazy Oracle z przyznanymi prawami: o CONNECT o RESOURCE o CREATE VIEW hasło do schematu w bazie danych Oracle, dla wcześniej podanego użytkownika, adres URL do wcześniej utworzonej bazy Oracle, Rysunek 1 Migracja danych - określenie dostępu do bazy Oracle Adres URL (Unique Resource Locator) bazy danych, podawany jest w/g schematu: jdbc:oracle:thin:@hostname:port:sid gdzie: jdbc:oracle:thin: - wymagana nazwa sterownika, hostname - nazwa DNS bądź adres IP komputera z zainstalowanym silnikiem bazy Oracle, port - numer portu, na którym nasłuchuje silnik bazy danych, SID identyfikator instancji bazy. 4.2 Kreator migracji krok 2 Prezentowane tu są (zob. rysunek 2) dane konfiguracyjne: bazy danych Derby z której dane będą przenoszone, bazy danych Oracle do której dane zostaną przemigrowane. Wszelkie prawa zastrzeżone: www.gpm-systemy.pl www.fingo.pl 5

Rysunek 2.Migracja danych dane konfiguracyjne starej i nowej bazy Jeżeli w danych prezentujących nowy schemat bazy danych, czyli w danych dotyczących bazy Oracle występują nieprawidłowości, wówczas: przy użyciu przycisku konieczny jest powrót do wcześniejszego ekranu i wymagane jest skorygowanie błędnie wprowadzonych danych. Jeżeli wszystkie zaprezentowane parametry konfiguracyjne są poprawne, wówczas przy użyciu przycisku należy przejść do następnego kroku. 4.3 Kreator migracji krok 3 W kroku tym, wykonana zostanie właściwa migracja danych do bazy Oracle. Wcześniej jednak wymagane jest udzielenie pozytywnej odpowiedzi, potwierdzającej możliwość usunięcia wszystkich danych z bazy Oracle, do której mają być przemigrowane dane (zob. rysunek 3). Rysunek 3 Migracja danych potwierdzenie usunięcia danych z bazy Oracle Wszelkie prawa zastrzeżone: www.gpm-systemy.pl www.fingo.pl 6

Czas trwania procesu migracji uzależniony jest od: ilości danych (liczby raportów, archiwów, taksonomii oraz reguł własnych), parametrów maszyny, na której jest wykonywany oraz szybkości z jaką dane mogą być przesyłane do bazy danych. Proces migracji nie powinien jednak trwać dłużej niż 1h ( przez cały czas, prezentowany jest % postępu). Po prawidłowo zakończonej migracji, gdy wszystkie dane zostaną przeniesione do bazy Oracle, prezentowana jest informacja jak na rysunku 4. na ekranie Rysunek 4.Migracja danych - potwierdzenie ukończenia migracji Jeżeli podczas migracji pojawią się jakiekolwiek problemy, to wyświetlane są odpowiednie komunikaty informujące o zaistniałych nieprawidłowościach. Mogą one mieć formę: Ostrzeżeń i wówczas informują o wystąpieniu pewnych problemów, które nie były na tyle krytyczne, aby uniemożliwić proces migracji danych. Błędów - informujących o krytycznych problemach, które nie mogły być automatycznie rozwiązane przez aplikację migrującą dane. Jeżeli migracja zakończyła się błędem, należy zapoznać się z kolejnym punktem przedstawiającym typowe problemy podczas migracji. Jeżeli wykonanie zaproponowanych rozwiązań nie pozwala zakończyć procesu migracji sukcesem, należy skontaktować się z serwisem aplikacji asist. Wszelkie prawa zastrzeżone: www.gpm-systemy.pl www.fingo.pl 7

5 Opis typowych problemów 5.1 Nie można nawiązać połączenia z bazą docelową. Zweryfikuj dane konfiguracyjne połączenia. Migrator danych nie może nawiązać połączenia z docelową bazą danych. zweryfikować parametry połączenia z bazą danych oraz ponowić proces migracji danych. 5.2 Nie można utworzyć schematu bazy danych. Sprawdź uprawnienia bądź wykonaj skrypt tworzący bazę danych. Nie zostały wykonane skrypty SQL oraz aplikacja asist nie podsiada uprawnień do ich wykonania. wykonać skrypty SQL na bazie docelowej (asist v5). Skrypty te znajdują się w katalogu domowym aplikacji asist: src/sql/asist.oracle.sql, a sposób wykonania skryptów został opisany w opisie instalacji aplikacji 5.0. ponowić proces migracji danych. 5.3 Nie można zablokować dostępu do bazy danych asist. Proszę sprawdzić czy wszystkie instalacje asist-a są wyłączone. Nie można zablokować dostępu do docelowej bazy danych asist. sprawdzić czy nie są zalogowani użytkownicy do schematu bazy danych lub też nie jest przeprowadzana równolegle inna migracja, jeżeli żaden z użytkowników nie korzysta z bazy danych, a problem nadal występuje możliwe jest, że niepoprawne zamknięcie aplikacji asist spowodowało powstanie blokady bazy danych. Blokada taka utrzymywana jest około 5 min. proszę odczekać wskazany czas i ponowić proces migracji. 5.4 Podano niewłaściwy schemat bazy danych dla asist-a. Proszę utworzyć schemat bazy danych i powtórzyć proces. Wykryty został nieprawidłowy schemat bazy docelowej. Wszelkie prawa zastrzeżone: www.gpm-systemy.pl www.fingo.pl 8

zweryfikować czy został podany właściwy schemat bazy danych oraz ponowić proces migracji danych. 5.5 Schematy baz danych niezgodne. Wykryto niezgodność schematów baz danych. usunąć (drop) wszystkie obiekty użytkownika bazodanowego Oracle ponowić proces migracji danych. 5.6 Zestaw znaków docelowej bazy danych: XX jest niepoprawny. Kodowanie znaków docelowej bazy danych jest niepoprawne. ponowić proces migracji danych w instancji bazy danych obsługujących polskie znaki narodowe (tj. kodującej dane w jednym z zestawów znaków "AL16UTF16", "AL32UTF8", "EE8ISO8859P2", "EE8MSWIN1250" lub "UTF8") Wszelkie prawa zastrzeżone: www.gpm-systemy.pl www.fingo.pl 9