Oracle Database 12c: Administration Workshop
Описание
Курс знакомит с основами управления базы данных Oracle. Вы изучите основные концепции архитектуры базы, научитесь эффективно ею управлять. Данный курс охватывает темы, связанные с изучением как локальной версии базы, так и облачного решения.
Вы детально изучите архитектуру экземпляра базы данных Oracle, что позволит эффективно управлять ресурсами базы. Узнаете, как создавать структуры для хранения данных, подходящие для бизнес-приложений, поддерживаемых Вашей базой. Дополнительно изучается создание пользователей и управление настройками безопасности согласно требованиям бизнеса. Также в курсе дается основная информация по процессам резервного копирования и восстановления. Для того, чтобы в дальнейшем обеспечивать приемлемое время отклика базы и эффективно управлять ресурсами, Вы изучаете мониторинг и управление производительностью базы.
Слушатели изучают:
- Управление экземпляром базы данных Oracle.
- Настройка среды Oracle Network.
- Создание и управление структурами хранения.
- Управление данными и их перенос.
- Создание пользователей и управление ими.
- Мониторинг базы данных и настройка производительности.
- Создание и управление базами данных в облачном сервисе.
Предварительная подготовка
- Опыт работы с SQL и пакетами PL/SQL поможет в прохождении курса.
- Курс Oracle Database 12c R1: New Features for Administrators Ed 2
- Базовые знания Linux
Цель курса:
- Создание pluggable databases (PDBs)
- Настройка среды Oracle network
- Управление безопасностью пользователя и внедрение аудита
- Создание и настройка табличных пространств
- Управление местом для хранения
- Регистрация баз и управление производительностью с помощью Enterprise Manager Cloud Control
- Создание и настройка баз данных в облачном сервисе (DBCS)
- Резервное копирование, восстановление и установка обновлений для баз данных в облачном сервисе
- Описание DBaaS для архитектуры базы данных Oracle
- Управление экземплярами базы данных
- Управление данными UNDO
- Перенос данных между базами данных
- Внедрение базовых процедур резервного копирования и восстановления
- Мониторинг и настройка производительности базы данных
- Управление ресурсами с помощью менеджера ресурсов Oracle Database Resource Manager
Для кого предназначен данный курс:
- Администраторов хранилищ
- Администраторов базы данных
- Архитекторов базы данных
- Инженеров поддержки
- Системных администраторов
- Освоения дополнительных курсов
Программа курса
Введение
Цели курса.
Изучение архитектуры базы данных Oracle
Ведение в базу данных Oracle. Реляционные модели данных. Oracle SQL и PL/SQL. Архитектура сервера базы данных. Подключение к базе данных Oracle. Инструменты для работы с базой. Предоставляемые аккаунты. Выборка из словаря данных Oracle.
Управление экземплярами базы данных
Файл настройки параметров. Запуск базы данных. Выключение базы данных. Открытие и закрытие PDB. Работа с Automatic Diagnostic Repository (ADR). Выборка из динамических представлений по производительности.
Создание PDB
Методы и инструменты для создания PDB. Создание PDB с помощью SQL*Plus. Дублирование PDB с помощью SQL*Plus. Отсоединение и соединение в PDB с помощью SQL*Plus. Удаление PDB с помощью SQL*Plus.
Настройка среды Oracle Network
Oracle Net Services. Как работает Listener. Настройка Listener для динамической регистрации. Настройка Listener для статической регистрации. Настройка локальных наименований для подключений. Проверка подключения Oracle Net Connectivity с помощью tnsping. Настройка взаимодействия баз данных. Выделенные или общие настройки.
Управление безопасностью пользователей
Создание пользователей. Выдача привилегий. Создание ролей и выдача им прав. Отзыв привилегий и присоединений к ролям. Создание и назначение профилей. Аутентификация пользователей. Выделение квот пользователям. Принцип минимального списка привилегий.
Создание и управление табличными пространствами
Как хранятся данные таблицы. Создание табличных пространств в SQL*Plus. Изменение и удаление табличных пространств в SQL*Plus. Просмотр информации о табличных пространствах в SQL*Plus. Внедрение управляющих файлов Oracle. Перемещение и переименование онлайн файлов данных в SQL*Plus.
Управление местом для хранения
Настройки для хранения данных в базе данных Oracle. Управление размером блока. Связывание строк и миграция. Управление свободным местом внутри сегментов. Типы сегментов. Размещение экстентов. Разбор отложенного создания сегмента. Характеристики, связанные с сохранением места.
Управление данными UNDO
Данные Undo: обзор. Транзакции и данные Undo. Хранение информации Undo. Сравнение данных Undo и Redo. Управление Undo. Локальный режим Undo или разделяемый. Настройка времени сохранения Undo. Категории Undo.
Перемещение данных
Перемещение данных: общая архитектура. Oracle Data Pump: обзор. Oracle Data Pump: преимущества. Клиенты экспорта и импорта Data Pump. Утилита Data Pump: интерфейсы и режимы работы. Импорт Data Pump: трансформации. Обзор SQL*Loader. Методы загрузки.
Принципы резервирования и восстановления
Обязанности DBA. Категории ошибок. Разбор процесса восстановления экземпляра. Разбор типов резервного копирования. Сравнение полного и неполного восстановления. Решения для защиты данных. Технология Flashback.
Мониторинг и управление производительностью база данных
Управление настройками производительности. Вопросы планирования производительности. Репозиторий для автоматического мониторинга рабочей нагрузки (AWR). Автоматический монитор диагностики базы данных. Мониторинг производительности. Методика настройки производительности. Статистика и метрики сервера базы данных.
Настройка SQL
Процесс настройки. Оптимизатор Oracle. Статистика оптимизатора. Директивы плана SQL. Адаптивные планы выполнения. SQL Tuning Advisor. SQL Access Advisor. SQL Performance Analyzer.
Менеджер ресурсов базы данных Oracle
Менеджер ресурсов: обзор. Элементы менеджера ресурсов. Использование менеджера ресурсов для выделения ресурсов. Создание простого ресурсного плана. Создание составного ресурсного плана. Использование Active Session Pool. Ограничение использования CPU на уровне базы данных. Ограничение использования CPU на серверном уровне.
Enterprise Manager Cloud Control
Управление структурой Enterprise Manager Cloud Control. Запуск Enterprise Manager Cloud Control. Остановка Enterprise Manager Cloud Control.
Введение в облачные сервисы базы данных Oracle (DBCS)
Облако Oracle: обзор. Размещение облачных сервисов базы. Архитектура DBCS. Настройки и инструменты. Дополнительные настройки.
Внедрение DBCS
Автоматическая подготовка базы. Размещение облачного сервиса. Как используются пары SSH ключей. Создание пары SSH ключей. Место для хранения файлов базы.
Управление внедрением DBCS
Инструменты для работы с облачным решением. Доступ к инструментам и характеристикам из консоли DBCS. Управлением вычислительным узлом. Управление сетевым доступом к DBCS. Включение доступа к порту узла. Масштабирование баз данных, развернутых в облачном сервисе.
Резервное копирование и восстановление баз данных в облачном сервисе
Резервное копирование и восстановление баз данных в DBCS. Выбор места под резервирование. Настройка резервирования. Создание резервирования «по требованию». Настройка конфигурации резервирования. Выполнение восстановления с помощью консоли. Выполнение восстановления с помощью утилиты dbaascli.
Обновление баз данных в облачном сервисе
Обновление DBCS. Использование консоли DBCS для управления обновлениями. Использование утилиты dbaascli Utility для управления обновлениями.
Создание мастер-ключей шифрования для PDB
Мастер-ключи шифрования CDB и PDB. Определение, необходимо ли создавать и активировать ключ шифрования для PDB. Создание и активирование ключа шифрования.
Шифрование табличного пространства по умолчанию
Шифрование табличного пространства по умолчанию в DBCS. Прозрачное шифрование данных (TDE): обзор. Компоненты TDE. Использование TDE. Определение расположения хранилища ключей. Контроль шифрования табличного пространства по умолчанию. Управление программным обеспечением хранилища ключей и мастер-ключами шифрования. Управление хранением ключей в CDB и PDB.
Расписание
Время проведения курса пока не определено, отправьте нам заявку, пожалуйста.
Возможно, мы предложим пройти курс в дистанционном режиме или организуем выездной курс, если у Вас группа.