Опис курсу
Курс адміністрування Oracle Database 19c призначений для того, щоб дати адміністраторам баз даних Oracle практичний досвід адміністрування, моніторингу, настройки та усунення неполадок бази даних Oracle.
Адміністратор бази даних отримає уявлення про архітектуру і процесах всередині сервера бази даних Oracle. Слухач дізнається, як забезпечити цілісність і доступність даних компанії в середовищі Oracle. Слухач також навчиться контролювати продуктивність бази даних, розподіляти ресурси за допомогою Resource Manager і планувати завдання за допомогою Oracle Job scheduler.
Аудиторія
Курс призначений для всіх, хто потребує адмініструванні, моніторингу та підтримки бази даних Oracle.
Попередні вимоги
Слухачі, які бажають пройти курс адміністрування Oracle Database 19c, повинні мати уявлення про концепції реляційних баз даних і хороші знання операційної системи. Вони повинні пройти курс Oracle SQL або мати хороші знання Oracle SQL. Знання можливостей і використання вбудованих в сервер Oracle стандартних пакетів PL / SQL була б вельми корисною, але для курсу воно не суттєво.
Даний курс побудований на операційній системі Linux, тому мати базові знання Linux / UNIX рекомендується, але це не є суттєвим.
Зміст курсу
Сесія 1: Введення в базу даних ORACLE
Огляд бази даних Oracle. Огляд хмари Oracle. Концепції реляційних баз даних. Завдання адміністрування баз даних.
Сесія 2: Архітектура баз даних ORACLE
Огляд архітектури бази даних Oracle. Примірник бази даних Oracle. Структури пам'яті баз даних Oracle. Архітектура і структури процесів. Серверні і клієнтські процеси. Архітектура зберігання баз даних Oracle. Підключення до примірника бази даних Oracle.
Сеанс 3: Адміністрування примірника бази даних
Адміністративні інструменти, доступні адміністратору бази даних. Використання SQL * Plus в Oracle для управління примірником бази даних. Використання SQL Developer для управління примірником бази даних. Адміністрування бази даних за допомогою Enterprise Manager (EM). Огляд фреймворку Enterprise Manager. Access Enterprise Manager Database Express. Домашня сторінка Enterprise Manager Database Express. Enterprise Manager Cloud Control. Файли параметрів ініціалізації.
Сеанс 4: Налаштування ORACLE NETWORK ENVIRONMENT
Огляд конфігурації мережі. Налагодження та управління Oracle Net Listener. Методи іменування Oracle Net. Інструменти для настройки та управління мережею Oracle. Використання Net Configuration Assistant. Налаштування клієнтських підключень за допомогою Net Manager. Перегляд конфігурації listener. Запуск і зупинка Oracle listener. Використання TNSPING для тестування підключення Oracle Net. Підключення до бази даних. Налаштування Net Services за допомогою Enterprise Manager.
Сесія 5: Структури зберігання
Огляд зберігання даних. Блок бази даних. Огляд табличних просторів і файлів даних. Використання Enterprise Manager для перегляду структури зберігання бази даних. Команди створення і зміни табличного простору. Тимчасові табличні простору. Створення файлів даних і управління ними. Використовувати OMF. Знищення табличних просторів і файлів даних.
Сесія 6: Управління користувачами
Зумовлені облікові записи адміністрування бази даних. Обліковий запис користувача. Створення облікового запису користувача. Ідентифікація користувача. Зміна пароля користувача. Керування обліковим записом користувача. Щоб видалити обліковий запис користувача. Моніторинг інформації про користувачів. Завершення сеансів користувача. Створення облікового запису Schema Only.
Сеанс 7: MANAGE PRIVILEGES
Доступ до бази даних. Зумовлені Oracle ролі. Привілеї системного і об'єктного рівнів. Команди grant і revoke. Створення, зміна та видалення ролей. Використання зумовлених ролей.
Сесія 8: Управління PROFILES і RESOURCES
Огляд профілів користувачів. Параметри ресурсу профілю. Команда створити профіль. Управління паролями за допомогою профілів. Контроль використання ресурсів за допомогою профілів. Ведення профілів.
Сесія 9: DATABASE AUDITING
Огляд безпеки бази даних. Огляд аудиту баз даних. Дотримання вимог безпеки. Стандартний аудит. Єдина аудиторська реєстрація. Розподіл обов'язків з аудиту з ролями AUDIT_ADMIN і AUDIT_VIEWER. Налаштування журналу аудиту. Вказівка параметрів аудиту.
Сесія 10: DATA CONCURRENCY і LOCK CONFLICTS
Рівні блокування в Oracle. Методи, які використовуються для отримання блокувань. Паралелізм обробки даних. Можливі причини зчеплень. Блокування DML. Запобігання проблем з блокуванням. Виявлення конфлікту блокувань. Вирішення конфліктів.
Сесія 11: UNDO MANAGEMENT
Огляд UNDO MANAGEMENT. Контроль і адміністрування UNDO. Налаштування undo retention. Перемикання undo tablespaces. Вказівка термін зберігання. Гарантоване undo retention. Термін збереження undo для flashback запитів. Перегляд інформації про undo space. Використання undo advisor. Розмір табличного простору undo. Зміна табличного простору undo на фіксований розмір.
Сеанс 12: BACKUP AND RECOVERY CONFIGURATION
Рішення Oracle для резервного копіювання. Пропоновані Oracle стратегії резервного копіювання. Огляд резервного копіювання, відновлення і відновлення бази даних. Технологія Flashback. Тип відмови. Відновлення примірника. Налаштування відновлення екземпляра. MTTR Advisor. Відмова носія інформації. Налаштування бази даних для відновлення.
Сесія 13: PROACTIVE DATABASE MAINTENANCE
Обслуговування бази даних. Перегляд журналу попереджень (alert log). Automatic Workload Repository. Рівні збору статистичної інформації. Automatic Database Diagnostic Monitoring. Моніторинг бази даних Oracle. Використання Advisors. Налаштування notification rules.
Сесія 14: PERFORMANCE MANAGEMENT
Налаштування джерел інформації. Моніторинг продуктивності. Налаштування продуктивності. Планування продуктивності. Налаштування екземпляра. Методологія настройки продуктивності. Дані для налаштування продуктивності. Моніторинг продуктивності. Управління пам'яттю. Управління Private Temporary Tables.
Сесія 15: Налаштування SQL
Налаштування SQL. Скасування інструкції SQL в сеансі. Оптимізатор Oracle. Директиви плану SQL. Адаптивні плани виконання. SQL Advisors. Результати автоматичної настройки SQL. Реалізація рекомендації по автоматичному налаштуванню. SQL Tuning Advisor.
Сесія 16: MOVING DATA
Створення об'єктів каталогу. Архітектура Data Pump. Уявлення словника даних Data Pump. Інтерактивний режим Data Pump. API Data Pump. Використовуйте Data Pump для експорту даних. Використовуйте Data Pump для імпорту даних. Огляд завантажувача SQL. Параметр командного рядка. Фільтрація записів. Ключові слова керуючого файлу. Файл даних. Шляхи до даних SQL Loader. External Tables.
Сесія 17: MANAGING RESOURCES WITH RESOURCE MANAGER
Огляд менеджера ресурсів бази даних. Використання Resource Manager. Створення Resource Plans. План Resource Manager за замовчуванням. Створення директив Resource Plan. Виділення ресурсів для Resource Plans.
Сесія 18: AUTOMATE TASKS WITH THE SCHEDULER
Введення в Scheduler. Права доступу. Компоненти Scheduler і робочий процес. Створення Job. Класи Job. Використання графіки за часом і по подіях розкладів. Створення розкладів на основі подій.
Сесія 19: MANAGE SPACE
Огляд управління простором зберігання. Управління простором блоків всередині сегментів. Типи сегментів. Виділення екстентів. Виділення простору. Ланцюжок рядків і міграція. Створення таблиць без сегментації.
Сесія 20: ORACLE SUPPORT
Enterprise Manager Support Workbench. Увійдіть для отримання оновлень безпеки. Робота з Oracle Support. Інтеграція c Oracle Support. Реєстрація SR (запитів на обслуговування). Управління оновленнями. Накат оновлень.