Oracle Database Operator for OS Solaris Продолжительность: 2 дня Аннотация: Курс предназначен для администраторов сетей и систем, поддерживающих базы данных Oracle и позволяет быстро освоить операции общего администрирования, необходимые для эксплуатации баз данных Oracle. Слушатели знакомятся с технической терминологией, структурой базы данных, основными операциями с базами данных, управление пользователями, общие операции резервного копирования и восстановления, а также настройку баз данных на высоком уровне. После прохождения курса слушатели смогут выполнять повседневную работу по поддержке и мониторингу работы базы данных. Основное преимущество курса в том, что он позволяет быстро обучить технологии поддержки баз данных Oracle слушателей без опыта администрирования баз данных. Аудитория: Администраторы систем Solaris, Администраторы сетей, Специалисты по технической поддержке, Операторы баз данных Oracle Программа: День 1. Introduction and Common View Задачи оператора Базы Данных a. Разграничение прав доступа a. Операции повседневной поддержки b. Основы диагностики Состав Базы Данных Oracle a. Система хранения данных b. Типы структур хранения c. Файлы операционной системы d. Задачи Системы Управления Базой Данных (СУБД) e. Объекты Базы Данных f. Структура директорий Создание Базы Данных и установка процессов a. Из каких файлов состоит База Данных b. Файлы Данных c. Управляющие файлы (control files) и журнальные файлы (redo logs) d. Файл параметров экземпляра Базы Данных ( initSID.ora ), его назначение и опции e. Процессы операционной системы, обслуживающие Базу Данных ( OracleServices ) Практическое занятие: Просмотр Oracle процессов, определение какой что делает, удаление (kill) пользовательского процесса, просмотр shared memory (ipcs -mb) День 2. Start DB, Connect to Database, Stop DB Какие программные средства используются для доступа к Базе Данных Oracle c. Использование SQL и введение в PL/SQL Где найти основные файлы Базы Данных Oracle a. Привилегии Оператора ( SYSOPER ) и Администратора ( DBA )Базы Данных b. Типы авторизации: файл паролей, операционной системой, базой данных c. Создание, расположение и использование файла паролей d. Файлы предупреждений и трассировки, удаление core, trc. Связь с Базой Данных по сети и конфигурация Oracle Enterprise Manager ( OEM ) a. Протокол доступа к Базе Данных Oracle SQL*Net8 b. Файлы сетевых служб Net8 c. Серверный процесс прослушивания соединений ( Oracle Listener ), управление и конфигурация d. Файл конфигурации сервера listener.ora e. Конфигурация клиента Базы Данных: файлы sqlnet.ora и tnsnames.ora f. Консоль OEM, Intelligent Agent, Service Discovery и навигация в консоли Запуск и остановка Базы Данных a. Необходимые привилегии b. Виды остановки Базы Данных ( аварийный, немедленный, транзакционный, нормальный) c. Последовательность запуска Базы ( nomount, mount, open) Практическое занятие: Настройка tnsnames.ora, listener.ora, sqlnet.ora Проверка файлов трассировки (имитируется потеря файла данных, control file). День 3. Поддержка логической и физической структуры приложений a. Сегменты отката транзакций, их настройка и размещение, удаление и изменение параметров Создание пользователей и управление привилегиями a. Основные типы пользователей и привилегий b. Роли и структура привилегий, уменьшение числа присваиваемых привилегий Создание объектов в Базе Данных для хранения данных приложений a. Объекты, хранимые в Базе Данных , схемы. Защита данных приложений b. Объектные и системные привилегии c. Выдача и отъем объектных привилегий d. Роли (специфические и стандартные) Практическое занятие – создание пользователя, создание объекта, создание роли, выдача привилегий. День 4. Backup, Restore and Troubleshuting Зачем и когда резервно копировать Базу Данных a. Частота резервного копирования b. Какие файлы необходимо копировать и для чего c. Полный backup Базы Данных (холодный, горячий, возможности утилиты RMAN) d. Создание канала и присвоение необходимых привилегий на уровне операционной системы e. Запуск процесса резервного копирования и конфигурирование для запуска в автоматическом режиме Когда и как восстанавливать испорченную Базу Данных a. Типы сбоев, требующие восстановления ( потери различных файлов из-за порчи носителя ) b. Различные методы сохранения и восстановления c. Восстановление Базы с отключенным режимом архивирования ( ARCHIVE LOG ) d. Установка режима архивирования журнальных файлов e. Восстановление Базы Проблемы, возникающие в процессе работы Базы Данных и их решение a. База Данных не стартует b. Нехватка места в табличных пространствах c. Недостаточно места в сегментах отката d. Изменение размера файлов Базы Данных e. Установка заданий на автоматическое выполнение Разрешение ситуаций взаимных блокировок a. Типы блокировок данных b. Сняте болкирующих сеансов c. Deadlocks SQL Workshop. Повседневные задачи оператора a. управление пользователями b. экспорт данных, ежедневное резервное копирование , схема резервного копирования Нового Биллинга c. возможные проблемы Практическое занятие Проводится тестовое восстановление БД (переводится база в archive log, выполняется begin backup, cp, end backup. Потом база останавливается, берется архивированная версия датафайла, проводиться recovery Далее подробно рассматривается скрипт резервного копирования нового биллинга, его преимущества и недостатки (если есть)