Administracja bazami danych Oracle
Najbliższe terminy tego szkolenia
Standardy JSystems
- Wszyscy nasi trenerzy muszą być praktykami i osiągać średnią z ankiet minimum 4.75 na 5. Nie ma wśród nas trenerów-teoretyków. Każdy trener JSystems ma bogate doświadczenie komercyjne w zakresie tematów z których prowadzi szkolenia.
- Wszystkie szkolenia mają format warszatowy. Każde zagadnienie teoretyczne jest poparte rzędem warsztatów w ściśle określonym formacie.
- Terminy gwarantowane na 100%. Jeśli jakiś termin jest oznaczony jako gwarantowany, oznacza to że odbędzie się nawet jeśli część grupy wycofa się z udziału. Ryzyko ponosimy my jako organizator.
- Do każdego szkolenia które wymaga jakiegokolwiek oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Dzięki temu uczestnik nie musi nic instalować na swoim komputerze (i bić się z blokadami korporacyjnymi). Połączenie następuje przez zdalny pulpit lub SSH - w zależności od szkolenia.
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 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
Stanowisko robocze
Do tego szkolenia każdy uczestnik otrzymuje dostęp do indywidualnej wirtualnej maszyny w chmurze. Ma ona zainstalowane i skonfigurowane wszystko co potrzebne do realizacji szkolenia. Maszyna będzie dostępna przez cały okres szkolenia.
Gdy na jakiś termin zgłosi się minimalna liczba osób, termin oznaczamy jako gwarantowany.
Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to, że na 100% się odbędzie we wskazanym czasie i miejscu.
Nawet gdyby część takiej grupy zrezygnowała lub przeniosła się na inny termin, raz ustalony termin gwarantowany takim pozostaje.
Ewentualne ryzyko ponosimy my jako organizator.
Przejdź do terminów tego szkolenia