Administracja bazami danych Oracle 12c i 18c

Czas trwania
5
dni
Średnia ocena kursu
4.85/5
Najbliższe terminy tego szkolenia
Cena szkolenia
3000 PLN
(netto)
Skuteczność
Program szkolenia
- Wprowadzenie do baz danych Oracle
- baza danych
- RDBMS
- SQL
- Instalacja serwera baz danych Oracle
- Architektura Oracle
- omówienie backgroundowych procesów bazy danych
- SQL*Plus
- podstawowe polecenia
- podstawowe opcje
- używanie sqlplusa jako sysdba z użyciem pliku orapw
- Uruchamianie instancji
- sposoby uruchamiania instancji
- Zamykanie instancji
- sposoby zamykania instancji
- Konfiguracja OracleNET
- deskryptory połączeń
- nazwy usług sieciowych
- procesy nasłuchujące
- SQLDeveloper
- konfiguracja połaczenia
- używanie przystawki DBA
- Monitorowanie obciążenia za pomocą SqlDevelopera
- Struktura fizyczna
- pliki bazy danych
- pliki kontrolne
- plik parametrów
- pliki dziennika powtórzeń
- pliki backupu
- archivelogi
- pliki trace i alert log
- Struktura logiczna
- tablespace
- segment
- extent
- blok
- Obiekty bazy danych
- tabele
- indeksy
- klucze
- widoki
- widoki zmaterializowane
- sekwencje
- synonimy
- linki bazodanowe
- Słowniki systemowe
- user
- all
- dba
- v$
- słownik słowników w bazie danych
- Zarządzanie użytkownikami bazy danych
- tworzenie, modyfikacja, usuwanie użytkowników bazy danych
- tworzenie, modyfikacja, usuwanie ról
- tworzenie, modyfikacja, usuwanie profili
- przenoszenie haseł użytkownika
- Zarządzanie przestrzeniami tabel (tablespace)
- czym są przestrzenie tabel?
- rodzaje przestrzeni tabel
- tworzenie przestrzeni tabel
- monitorowanie przestrzeni tabel
- modyfikacja przestrzeni tabel
- usuwanie przestrzeni tabel
- przenoszenie obiektów między przestrzeniami
- shrinkowanie i związane z tym problemy
- przenoszenie plików datafile do innej lokalizacji
- Sesje, transakcje i blokady
- hierarchia blokad
- korzystanie z widoku v$session, gv$session
- czym jest deadlock oraz jak go unikać ?
- Monitorowanie pracy bazy danych
- Bezpieczeństwo oraz wstępna optymalizacja
- zwielokrotnienie plików kontrolnych
- zmiana domyślych portów
- optymalna wielkość plików redo, oraz dlaczego są tak istotne
- tworzenie pliku pfile
- backup controlfile to trace
- zwielokrotenienie procesów db_writer
- statystyki
- index monitoring
- Monitorowanie użytkowników, oraz pracy użytkowników na obiektach (AUDYT)
- typy Audytu
- uruchamianie Audytu
- śledzenie działań użytkownika
- śledzenie działań na obiekcie
- konfiguracja tablespace dla audytu
- wyłączanie Audytu
- praktyczne zastosowania audytu w życiu codziennym
- Eksport i import danych
- EXP/IMP
- EXPDP/IMPDP
- różnice pomiędzy EXP/IMP a EXPDP/IMPDP
- używanie przełączników REMAP_SCHEMA, TABLE_EXISTS_ACTION
- Killowanie procesu expdp/impdp
- Recovery Manager(RMAN)
- podstawowe informacje
- uruchomienie RMANa
- konfiguracja
- strategie wykonywania backupów redundancy/recovery window
- inkarnacje bazy danych
- wykorzytanie opcji CATALOG do wykonywanie backupów
- opcja start catalog with
- Tworzenie kopii zapasowych
- backupy pełne
- backupy skompresowane
- backupy przyrostowe
- walidacja bazy
- Odtwarzanie bazy danych
- przywracanie bazy z backupów
- przywracanie bazy z backupów do punktu w czasie
- walidacja backupów
- Mechanizm FLASHBACK (przywracanie utraconych danych bez stosowania kopii zapasowych)
- flashback obiektów
- wersje obiektów na przestrzeni czasu
- przywracanie skasowanych obiektów
- punkty przywracania bazy danych
- DBMS_SCHEDULER - automatyzacja backupu i optymalizacji bazy danych
- czym jest scheduler?
- tworzenie
- monitorowanie
- modyfikacja
- usuwanie
Opis szkolenia
Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
Uczestnik po ukończeniu tego szkolenia będzie w stanie:
- Przygotować serwer bazy danych Oracle 18c do działania
- Przywrócić instancję do działania po pojawieniu się standardowych problemów
- Zarządzać użytkownikami i ich uprawnieniami
- Wykonywać kopie zapasowe bez przerywania działania instancji, oraz je przywracać
- Szybko przywracać przypadkowo skasowane, źle zmodyfikowane dane do pierwotnego kształtu
- Szybko przenosić dane pomiędzy serwerami oraz systemami
- Zaplanować oraz wdrożyć odpowiednie strategie wykonywania backupów
- Zoptymalizować kluczowe elementy bazy danych
- Utrzymywać bazę danych w schludności, wskazywać elementy ,które nie są już wykorzystywane
- Diagnozować i odblokowywać zablokowane zasoby
- Monitorować oraz śledzić działania użytkowników
- Zautomatyzować proces optymalizacji oraz backupu

Sprawdź, co mówią o nas ci, którzy nam zaufali
Trenerzy kategorii Oracle













