Szkolenie Administracja bazami danych Oracle - TERMIN GWARANTOWANY - 21.06.2027
Szkolenie Administracja bazami danych Oracle: TERMIN GWARANTOWANY 21-25.06.2027
Szkolenie online na żywo z trenerem, 5 dni, w godz. 9:00-16:00. Termin gwarantowany odbędzie się na pewno, nawet przy jednym uczestniku. Prowadzi: Adam Plinzner.
Szczegóły szkolenia, program i zapisy: Szkolenie Administracja bazami danych Oracle na jsystems.pl
Wszystkie terminy gwarantowane JSystems: lista terminów gwarantowanych
W skrócie
Baza Oracle pod Twoją opieką ma działać szybko, bezpiecznie i przetrwać każdą awarię. Po tym szkoleniu instalujesz i konfigurujesz serwer, rozumiesz jego architekturę, zarządzasz użytkownikami, przestrzeniami tabel i wydajnością. Przede wszystkim chronisz dane: w RMAN robisz kopie pełne, przyrostowe i skompresowane, odtwarzasz całą bazę lub cofasz ją do punktu w czasie sprzed błędu, a skasowane dane odzyskujesz Flashbackiem i automatyzujesz backup harmonogramem.
Co potrafisz po szkoleniu
- Odtwarzasz bazę po awarii z kopii zapasowych - W RMAN, narzędziu Oracle do kopii zapasowych, ustalasz zasady ich przechowywania, wykonujesz kopie pełne oraz przyrostowe i sprawdzasz, czy dadzą się odtworzyć. Gdy masowa zmiana danych albo wdrożenie pójdzie źle, przywracasz bazę do punktu w czasie sprzed błędu.
- Cofasz omyłkowe zmiany bez sięgania po kopię - Gdy ktoś przez pomyłkę usunie tabelę albo nadpisze dane, mechanizmem Flashback przywracasz ich poprzednią wersję. Przed ryzykowną operacją, na przykład aktualizacją aplikacji, zakładasz punkt przywracania, do którego w razie problemu cofniesz bazę.
- Instalujesz bazę i panujesz nad instancją - Uruchamiasz i zamykasz instancję, czyli procesy tła obsługujące bazę, w trybie dobranym do sytuacji, na przykład przed pracami serwisowymi, i konfigurujesz połączenia aplikacji z bazą. Obciążenie śledzisz na bieżąco w SQL Developer.
- Rozumiesz budowę bazy i odczytujesz jej stan - Wiesz, gdzie baza przechowuje dane, ustawienia i dzienniki powtórzeń, czyli zapis każdej zmiany, i jak dzieli miejsce na przestrzenie tabel. Gdy baza nie uruchamia się albo zgłasza błąd, przyczyny szukasz w dzienniku alertów, a stan obiektów i sesji sprawdzasz w słownikach systemowych.
- Zarządzasz użytkownikami i śledzisz ich działania - Zakładasz konta, nadajesz uprawnienia przez role i ustawiasz profile, czyli limity zasobów i zasady dotyczące haseł. Audytem sprawdzasz, co robił wybrany użytkownik i kto zmieniał dane w ważnej tabeli.
- Pilnujesz, żeby bazie nie zabrakło miejsca - Monitorujesz przestrzenie tabel i powiększasz je, zanim zapis nowych danych zakończy się błędem, a gdy dysk się zapełnia, przenosisz pliki danych i obiekty w inne miejsce. Po usunięciu starych danych zmniejszasz tabele i odzyskujesz zwolnioną przestrzeń.
- Diagnozujesz blokady i zabezpieczasz bazę - Gdy aplikacja zawiesza się przy zapisie, w widoku sesji wskazujesz tę, która blokuje pozostałe, i unikasz zakleszczeń, czyli wzajemnych blokad sesji. Bazę zabezpieczasz kopiami plików kontrolnych i zmianą domyślnych portów, a do tego znajdujesz indeksy, których nikt nie używa.
- Przenosisz dane i automatyzujesz zadania - Eksportem i importem przenosisz schemat między bazami, na przykład z produkcji do środowiska testowego, także pod inną nazwą i do bazy, w której część tabel już istnieje. Kopie zapasowe i optymalizację bazy ustawiasz w harmonogramie, który uruchamia je sam.
Jak pracujemy
Tematy przechodzisz w kolejności pracy administratora, od instalacji po odtwarzanie bazy. Dostajesz przygotowane środowisko w chmurze, więc nic nie instalujesz na swoim komputerze. Prowadzi Adam Plinzner, administrator baz danych systemów bankowych specjalizujący się w Oracle, który uczy na przykładach z codziennej pracy.
Dla kogo
Dla osób, do których zadań należy lub będzie należeć administracja i zabezpieczenie baz Oracle: początkujących administratorów, administratorów systemów i programistów, którzy przejmują opiekę nad bazą, oraz praktyków, którzy chcą uporządkować wiedzę. Wymagania wstępne: brak, program zaczyna się od wprowadzenia do baz danych, systemów RDBMS i języka SQL.
Co zyskujesz
Po szkoleniu samodzielnie przygotowujesz serwer Oracle do pracy, zarządzasz użytkownikami i miejscem na dane, planujesz strategię kopii zapasowych i odtwarzasz bazę po awarii. Termin gwarantowany odbywa się na pewno, nie odwołamy go z powodu małej grupy. Otrzymujesz też imienny certyfikat ukończenia szkolenia.
Zarezerwuj miejsce i przejmij administrację bazą Oracle: od instalacji serwera po odtworzenie bazy z kopii zapasowej po awarii.
Szkolenie "Administracja bazami danych Oracle" jest szkoleniem autorskim, o programie wynikającym z najlepszej wiedzy i komercyjnego doświadczenia autora szkolenia. Nie jest to szkolenie autoryzowane, firma JSystems Sp. z o.o. nie reprezentuje w tym zakresie firmy Oracle.
Sprawdź, czy w Twoim przypadku dostępne jest finansowanie szkolenia ze środków BUR/KFS. Dostępność finansowania zależy od warunków danego programu oraz decyzji właściwej instytucji. Więcej informacji: https://jsystems.pl/dofinansowanie/
Prowadzący szkolenie
Specjalista od baz danych, który teorię czerpie prosto z praktyki. Jako DBA systemów bankowych pracuję od 2014 roku. Specjalizuję się w bazach danych Oracle, PostgreSQL, MS SQL i Informix.
Od 2017 roku zdobytą wiedzę przekazuję dalej jako trener - bez zbędnego teoretyzowania, za to z dużą dawką przykładów z życia wziętych.
Prywatnie dbam o wysokie obroty nie tylko w serwerowniach. Pasjonuje mnie mechanika i tuning samochodowy oraz motocykle. A gdy potrzebuję zresetować głowę, znajdziecie mnie na trybunach podczas meczu hokeja.
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łączenia
- 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
- Przerywanie 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
Przeczytaj na naszym blogu
- Nowości w Oracle po 18c - co przyniosły 19c, 21c, 23ai i 26ai (z przykładami kodu)
- Kurs administracji PostgreSQL
- AI w bazie danych Oracle - Vector Search, Select AI i Machine Learning w wydaniu 23ai/26ai
- n8n jako narzędzie integracji baz danych: Oracle do PostgreSQL i MS SQL bez pisania ETL-a
Zapisz się na termin gwarantowany: Szkolenie Administracja bazami danych Oracle | wszystkie terminy gwarantowane
Pytania: [email protected], tel. 22 299 53 69
