To narzędzie, które tworzy log, działa zarówno z bazą danych Oracle, jak i bazą danych SQLserver. Typ bazy danych określany jest automatycznie i cytowany jest w logu.
Podsumowanie napotkanych kwestii oraz odpowiednie numery indeksów wyświetlane są w końcowej części logu. W podsumowaniu prezentowane są również indeksy związane z obiektami długimi (clob/blob) w przypadku bazy danych Oracle.
Zarządzanie ekranem
Funkcja uruchamiana jest poprzez wybranie opcji Tak w wyświetlanym oknie potwierdzenia. Następnie, wyświetlany jest log.
Poniżej przedstawiono przykład logu, który może zostać wygenerowany.
Przykład logu utworzonego przy pomocy funkcji
| Lista indeksów słownika, które nie istnieją w Oracle ******************************************************************************** Opis indeksu tabeli -------------------------------------------------------------------------------- AABREV AAB1 MOT ABANK ABN0 CRY+BAN --------------------------------------------------------------------------------
-
Lista indeksów wewnętrznych Oracle ******************************************************************************** Indeks tabel Oracle -------------------------------------------------------------------------------- SYSBLBK SYSBLBK_IDX SYSBLBK SYS_IL0000005817C00002$$ SYSCLBK SYSCLBK_IDX SYSCLBK SYS_IL0000005821C00002$$ --------------------------------------------------------------------------------
- Indeks Oracle nieopisany w słowniku ******************************************************************************** Indeks tabel Oracle -------------------------------------------------------------------------------- TRCABX3 IDX_TRCABX3 ZZVPO1 INDEXTXT2_VPO1 ZZVPO1 ZZVPO_VPO01 ZZVPO1 SYS_IL0000009573C00047$$ --------------------------------------------------------------------------------
- Indeks Oracle niespełniający norm Adonix ******************************************************************************** Indeks tabel Oracle -------------------------------------------------------------------------------- TRCABX3 IDX_TRCABX3 --------------------------------------------------------------------------------
- Liczba indeksów opisanych w słoniku 396 Liczba indeksów, które nie istnieją ze względu na brak aktywności – 0 -> 396 Liczba indeksów, które nie istnieją ze względu nieaktywne tabele – 0 -> 396 Liczba indeksów w słowniku, które nie istnieją – 2 -> 394 Liczba wewnętrznych indeksów Adonix + 4 -> 398 Liczba indeksów Oracle nieopisanych w słowniku +4 -> 402 Liczba indeksów obiektów długich (clob/blob) +3 -> 405 ----- Liczba indeksów odnalezionych w bazie danych Oracle = 405
- Tworzenie logu zakończone pomyślnie 27/03/06 15:15:15
|
Uwaga: Indeksy nieopisane w słowniku nie są anomaliami. Odnajdywane są w celach informacyjnych. Oracle również tworzy indeksy wewnętrzne dla wszystkich tabel zawierających długie teksty (obiekty clob) lub długie obiekty (obiekty blob), takie jak obrazy.
Zadanie przetwarzania w tle
Tę funkcję można wykonać w trybie wsadowym,, ale brak dedykowanego zadania standardowego do jej wykonania.
Komunikaty o błędzie
Jedynymi komunikatami o błędach są komunikaty ogólne.