- Informacje ogólne i uruchamianie aplikacji
- Ustawienia aplikacji
- Licencje
- Aktualizacja
- Pakiety
- Komputery
- Pliki konfiguracyjne
- Uprawnienia
- Przypisywanie użytkownika do grupy
- Nadawanie uprawnienia pojedynczemu użytkownikowi lub grupie użytkowników
- Przypisywanie uprawnienia do grupy uprawnień
- Sesja
- Migracja danych
- Integracja danych
Przygotowanie plików źródłowych i skryptów SQL/PLSQL
W celu poprawnego przygotowania plików źródłowych należy pamiętać o odpowiedniej strukturze danych zapisanych w pliku. Każdy import może zostać wykonany z danych które można zapisać w tabeli np. plik CSV zawierający studnie może wyglądać następująco:
id_typ_studni,nr,id_sm,id_status,id_kartoteka,id_passport_type
302,SK.MS.020,329,1,-61,102
302,SK.MS.021,329,1,-61,102
302,SK.MS.022,329,1,-61,102
302,SK.MS.023,329,1,-61,102
302,SK.MS.024,329,1,-61,102
Następnie należy przygotować skrypt SQL który zaimportuje do odpowiedniej tabeli w bazie danych wskazane w zapytaniu do tabeli tymczasowej TMP_DATAMIGRATION rekordy:
INSERT INTO STUDNIA (ID_TYP_STUDNI, NR, ID_SM, ID_STATUS, ID_KARTOTEKA, ID_PASSPORT_TYPE) SELECT ID_TYP_STUDNI, NR, ID_SM, ID_STATUS, ID_KARTOTEKA, ID_PASSPORT_TYPE FROM TMP_DATAMIGRATION
Na samym końcu należy dodać skrypt zawierający polecenie COMMIT w celu zapisania wczytanych do bazy danych.
Powyższy przykład można zrealizować również przy pomocy skryptu PL/SQL:
BEGIN
INSERT INTO STUDNIA (ID_TYP_STUDNI, NR, ID_SM, ID_STATUS, ID_KARTOTEKA, ID_PASSPORT_TYPE) SELECT ID_TYP_STUDNI, NR, ID_SM, ID_STATUS, ID_KARTOTEKA, ID_PASSPORT_TYPE FROM TMP_DATAMIGRATION;
COMMIT;
END;
W trakcie przygotowywania skryptów może się okazać koniczna konsultacja z producentem systemu w celu zweryfikowania poprawności przygotowanych skryptów.