Администрирование сервера баз данных. Резервирование и восстановление

 

Код курса: 201.

Продолжительность обучения: 40 уч. часов/10 дней.

Сроки проведения: по согласованию с заказчиками.

Время проведения курса:  08:30 - 11:20 (пн, ср, пт) .

 

Курс «Администрирование сервера баз данных. Резервирование и восстановление» предназначен для администраторов баз данных, системных администраторов, специалистов по сопровождению СУБД Oracle. Курс посвящен механизмам управления сервером Oracle. Детально рассматривается архитектура сервера и совместное функционирование его компонентов, способы резервирования и восстановления базы данных. Основная цель курса – сформировать знания и навыки, необходимые для эффективного администрирования базы данных Oracle, решения типичных проблем. Изучаются средства управления компонентами базы данных, диагностики, обеспечения высокой производительности и бесперебойной работы.

Для успешного освоения материала необходима предварительная подготовка:

  • начальные знания и навыки работы с базами данных Oracle, SQL;
  • базовые знания и навыки администрирования операционных систем (Windows, Linux).

Каждый слушатель получает специально разработанные учебно-методические материалы. 

Программа курса:

1. Архитектура СУБД Oracle. Настройка в режиме выделенных и разделяемых серверов
1.1. Экземпляр базы данных, структуры памяти SGA, PGA, фоновые и пользовательские процессы, файловая система Oracle
1.2. Настройка Oracle в режиме выделенных и разделяемых серверов
1.3. Режимы работы базы данных ARCHIVELOG, NOARCHIVELOG
1.4. Работа с экземпляром БД, перевод в режим ARCHIVELOG
1.5. Настройка Oracle в режиме выделенных серверов – Dedicated Server и разделяемых серверов – Oracle Shared Server (OSS)
1.6. Динамическое управление структурами SGA
1.7. Перевод сервера в режим OSS, изменение SGA, перевод в режим ARCHIVELOG
2. Oracle Network Architecture. Двухуровневая и многоуровневая архитектуры. Основы распределенных баз данных
2.1. Обзор Oracle Network Solutions
2.2. Двухуровневая и многоуровневая архитектуры
2.3. Создание, настройка и управление процессом прослушивания LISTENER
2.4. Файлы сетевых настроек SQLNET.ORA, TNSNAMES.ORA, LISTENER.ORA
2.5. Настройка сетевых компонент Oracle
3. Управление экземпляром, режимы запуска и останова базы данных, файлы параметров
3.1. Файлы параметров: текстовые INIT.ORA, серверный файл – SPFILE
3.2. Организация автоматического запуска/останова базы данных на различных платформах
4. Основные объекты базы данных Oracle. Типы таблиц и индексов, программные модули PL/SQL, связи баз данных
4.1. Таблицы – Heap, Index-organized (IOT), Cluster, Temporary tables
4.2. Секционирование таблиц, основные методы секционирования в Oracle
4.3. Индексы - B-tree indexes, Bitmap indexes, Functional-based indexes
4.4. Представления, программные модули PL/SQL, триггеры, последовательности, связи баз данных
4.5. Создание различных объектов базы данных Oracle
5. Управление пользователями, привилегиями и ролями
5.1. Определение метода аутентификации
5.2. Квоты на табличные пространства
5.3. Назначение прав доступа, системные и объектные привилегии
5.4. Роли SYSDBA, SYSOPER
6. Системные таблицы и представления Oracle
6.1. Словарь базы данных
6.2. Использование системных таблиц и представлений V$, DBA_, USER_
6.3. Работа с системными объектами сервера Oracle
7. Физическое и логическое хранение объектов в БД. Использование механизма Automatic Storage Manager, файлов OMF
7.1. Физическое и логическое хранение объектов в БД – блоки, экстенты, сегменты, табличные пространства, файлы данных
7.2. Понятие High Water Mark
7.3. Использование файлов управляемых сервером – Oracle Managed Files
7.4. Использование механизма Automatic Storage Management
7.5. Реорганизация таблиц, создание файлов OMF
8. Многопользовательский доступ к БД. Транзакции
8.1. Автономные транзакции
8.2. Блокировки и защелки
8.3. Мониторинг блокировок
9. Диагностика базы данных и управление производительностью
9.1. Диагностика базы данных Oracle
9.2. Управление производительностью
9.3. Оптимизаторы RBO, CBO
9.4. Средства диагностики SQL TRACE, TKPROF, STATSPACK
9.5. Настройка SQL-выражений, использование подсказок оптимизатора – HINTS
10. Резервирование и восстановление баз данных Oracle 
10.1. Оперативное физическое резервирование / восстановление средствами OS
10.2. Оперативное физическое резервирование / восстановление средствами Oracle Recovery Manager – RMAN
10.3. Логическое резервирование / восстановление с использованием утилит экспорта / импорта
10.4. Использование механизмов datapump - impdp / expdp
11. Использование технологии Flashback Database для защиты от ошибок
11.1. Описание архитектуры ретроспективной базы данных
11.2. Включение и выключение ретроспективной базы данных
11.3. Наблюдение ретроспективной базы данных
11.4. Использование утилиты Enterprise Manager Recovery Wizard
12. Типовые сценарии резервирования и восстановления в Oracle
12.1. Создание каталога восстановления Recovery Catalog
12.2. Регистрация базы в каталоге восстановления
12.3. Полная резервная копия базы данных Full Backup
12.4. Восстановление всей базы Restore & Recover The Whole Database
12.5. Восстановление части базы данных
12.6. Неполное восстановление Incomplete Recovery
12.7. Восстановление в случае критического сбоя Disaster Recovery
12.8. Вывод информации о резервных копиях, команды LIST и REPORT
13. Технологии создания резервных серверов: Physical Standby, Logical Standby, Oracle Streams
13.1. Physical Standby
13.2. Logical Standby
13.3. Oracle Streams

 

Поиск курса

Бронирование курса

Если у Вас не получается отправить форму - напишите нам на почту training@muk.by.