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

Наши специалисты готовы оказать консультации по вопросам обучения, составления комплексной программы обучения и развития сотрудников Вашей организации.

Для обращения в Учебный центр РДТЕХ Вы можете позвонить по тел. (495) 995-09-99, отправить письмо по электронной почте edu@rdtex.ru или написать сообщение на страницу в facebook.

Oracle Application Express: Administration
ORACLE

Продолжительность 

2 дня/16 академических часов

Описание: 

На этом курсе слушатели научатся различным способам установки Oracle Application Express и проведут установку полной среды разработки. Также будет изучены различные способы Конфигурации веб-сервера для Oracle Application Express и опробована установка и конфигурация Oracle APEX Listener. Изучаются возможные проблемы процесса установки и журнал установки.

Слушатели научатся управлять установленным экземпляром APEX, создавать рабочие области и пользователей, а также работе по управлению и отслеживанию состояния рабочей области в качестве её администратора. 

Слушатели изучают: 

· Установка и конфигурация Oracle APEX Listener

· Создание и управление рабочими областями и пользователями

· Настройка административных служб

· Управление и отслеживание состояния всего экземпляра APEX

· Управление и отслеживание состояние рабочих областей

· Установка Oracle Application Express       

Oracle Application Express Workshop II
ORACLE

Продолжительность 

3 дня/24 академических часа

На этом курсе слушатели улучшат свои навыки работы с Oracle Application Express. Будет изучено использование коллекций, динамических действий и подключаемых компонентов (plugins).

Изучается:

· Создание форм, основанных на методах на таблицах

· Создание и использование RESTful веб сервисов

· Настройка тем и шаблонов

· Создание мастер приложения и пользовательской темы

· Миграция существующего приложения для использования "универсальной" темы

· Добавление интерактивности в приложение

· Построение вкладок, основанных на статических списках

· Безопасность в приложении

· Разворачивание и поддержка приложения

· Оптимизация производительности         

Oracle Application Express Workshop I
ORACLE

Продолжительность 

5 дней/40 академических часов

На этом курсе слушатели научатся разрабатывать веб-приложения, основанные на БД с помощью Oracle Application Express. Вместе с преподавателем вы пройдёте обучение, которое также включает практические занятия.        

На курсе изучается:

· Создание приложений для настольных и мобильных интерфейсов

· Добавление различных компонентов, таких как страницы, регионы отчётов, элементы форм и прочих

· Создание процессов и проверок

· Создание разделяемых компонентов

· Внедрение безопасности в приложение

· Управление навигацией

· Создание прочих компонентов с использованием встроенных "мастеров"    

Oracle Database 12c R2: Clusterware & RAC Admin Accelerated
ORACLE

Продолжительность

5 дней /40 академических часов

На курсе слушатели обучаются:

· Описывать имеющиеся настройки конфигурации кластера.

· Устанавливать Standalone Flex кластеры.

· Добавлять и удалять узлы кластера, а также осуществлять обновление и применение пэтчей для существующих Grid Homes.

· Осуществлять управление и администрирование как традиционных кластеров, так и кластеров, управляемых политикой.

· Осуществлению мониторинга и поиску неполадок для Oracle Clusterware.

· Применению Oracle Clusterware для обеспечения высокой доступности приложений.

· Установке программного обеспечения Oracle RAC.

· Созданию кластерных баз данных.

· Конфигурированию Oracle RAC Reader Nodes.

· Администрированию как Oracle RAC баз данных, управляемых администратором, так и Oracle RAC баз данных, управляемых политикой.

· Пониманию преимуществ локальных временных табличных пространств.

· Мониторингу и вопросам  производительности.

· Представлению о сервисах в окружении RAC , а также возможностям высокодоступного подключения, включая Application Continuity and Transaction Guard.

· Созданию и администрированию RAC One Node Database.

· Созданию и управлению multitennant RAC базами данных.

· Gain Пониманию Oracle Database In-Memory в RAC.

Oracle Database 19c: ASM Administration Workshop
ORACLE

Продолжительность 

2 дня /16 академических часов

В этом курсе вы научитесь:

  • Администрированию экземпляров ASM
  • Выполнению устранения отказов базы данных с помощью Flex ASM
  • Администрированию групп дисков ASM
  • Переименованию группы дисков ASM
  • Управлению пространством группы дисков ASM
  • Выполнению различных административных действий
  • Управлению группами Flex Disk
  • Администрированию файлов, каталогов и шаблонов ASM
  • Управлению ACFS
  • Выполнению автоматического изменения размера ACFS
  • Выполнению дефрагментации ACFS
  • Выполнению сжатия ACFS
Oracle Database 19c: Data Guard Administration Workshop
ORACLE

Продолжительность

4 дня/32 академических часа 

Этот курс знакомит с основными архитектурными концепциями Oracle Data Guard. Слушатель узнает, как использовать Oracle Data Guard для защиты базы данных Oracle от запланированных и незапланированных простоев. 

Слушатель также узнает, как создавать и управлять физическими, логическими и моментальными резервными (standby) базами данных, а также как использовать резервные базы данных для создания отчетов, выполнения запросов и тестирования. 

Все материалы по курсу предоставляются вендором на английском языке. 

Необходимые требования:

·         Технический английский язык 

Требуемая предварительная подготовка:

Требуются опыт и знания по администрированию баз данных Oracle, эти навыки можно получить, посетив обязательные курсы по Oracle Administration и Oracle Database Backup and Recovery with RMAN

Этот курс построен на операционной системе Linux, поэтому требуется хорошее понимание Linux/UNIX.  

Если же вы не посещали курсы по Oracle 18c или 19c, перечисленные в разделе курсов, требуемых как необходимая предварительная подготовка, то достаточно будет эквивалентных курсов Oracle 11g или Oracle 12c.

Цель курса:

Этот курс направлен на то, чтобы дать слушателю знания, необходимые для планирования, внедрения, управления и устранения неполадок резервных(standby) конфигураций баз данных Oracle Data Guard.

Аудитория курса:

Курс предназначен для администраторов баз данных и сотрудников технической поддержки, которым необходимо планировать и внедрять конфигурации Oracle Data Guard. 

Программа 

Сессия 1: Обзор  DATA GUARD

Обзор Data Guard. Требования к обслуживанию резервной базы данных. Терминология Data Guard. Типы резервных баз данных. Уровни защиты. Физические, логические и резервные базы данных моментальных снимков. Сервисы по управлению ролями. Интерфейсы Data Guard. Создание резервной базы данных. Установка Data Guard. Административная привилегия SYSDG для операций Data Guard. 

Сессия 2: Архитектура Data Guard

Архитектура Data Guard. Процессы, активные в базе данных-источнике. Процессы, активные в резервной базе данных. Архитектура Data Guard и параметры инициализации. Использование Data Guard в Multitenant базе данных. Создание и клонирование PDB в среде Multitenant архитектуры. 

Сессия 3: Создание физической резервной(STANDBY) базы данных с помощью команд SQL.

Подготовьте основную базу данных для Data Guard. Параметры инициализации резервной базы данных. Дублирование файлов данных и управляющего файла. Создание резервного экземпляра. Конфигурирование файлов сетевой конфигурации. Активирование резервной базы данных. Проверка того, что основная и резервная базы данных работают. Потеря архивного Журнала(Archive Log). Открытие резервной базы данных. Запуск и выключение окружения Data Guard. Активная работа  Data Guard. Синхронизация с другим экземпляром . Мониторинг основной и резервной баз данных. 

Сессия 4: REDO TRANSPORT SERVICES

Обзор REDO TRANSPORT SERVICES. Как Data Guard посылает Redo Data. Управление тем, когда Redo Data отправляются с опцией VALID_FOR. Обработка ошибок передачи. Управление пробелами в данных в архивных данных. Автоматическое разрешение отключения с Data Guard в 19c. Уровни защиты. Режим быстрой синхронизации. 

Сессия 5: REDO APPLY SERVICES

Обзор сервисов применения журналов. Применение Redo Data немедленно. Задержка Redo Data процедуры. Прерывание сервисов Redo Apply. Настройка каскадирования в резервной базе данных. Создание резервную базу данных моментальных снимков. Учебный курсы по Oracle Database 19c по Data Guard. 

Сеанс 6: Переход ROLE с использованием SQL COMMANDS

Обзор перехода ролей. Подготовка основной базу данных. Подготовка резервной базы данных. Выполнение переключения. Выполнение перехода на другой ресурс. Восстановление неисправного основного экземпляра. Обзор непрерывности обслуживания приложений в среде Data Guard. 

Сессия 7: CHANGE MANAGEMENT

Обзор управления изменениями (CHANGE MANAGEMENT) экземпляра. Добавление файлов данных или табличных пространств. Удаление табличных пространств и удаление файлов данных. Transportable табличные пространства. Переименование файлов данных. Добавление или удаление файлов Redo Log. Операции DML на Active Data Guard в 19c. Nologging операции. Nologging усовершенствования в18c. Обнаружение не ведущийся операции записи. Теневая потеря защиты от записи в 18c. 

Сессия 8: Создание резервной базы данных с помощью RECOVERY MANAGER (RMAN)

Обзор как создается резервная база данных с помощью RMAN. Создайте подходящую резервную копию с помощью RMAN. Пути и имена файлов в резервной базе данных. Создание резервного экземпляра. Создание резервной базу данных с помощью RMAN. Создание резервной базы данных с помощью RMAN из активной базы данных. Создание резервной базы данных с помощью dbca. 

Сессия 9: Решение вопросов резервного копирования и восстановления в конфигурации ORACLE DATA GUARD

Реализуйте стратегию резервного копирования и восстановления (Backup and Recovery). Использование RMAN в конфигурации Data Guard. Резервное копирование и восстановление основной базы данных с помощью физической резервной базы данных. Резервное копирование и восстановление логической резервной базы данных. Использование каталога восстановления (Recovery Catalog) RMAN в конфигурации Data Guard. Создание каталога восстановления. Регистрация базы данных в каталоге. Настройка ежедневного инкрементного резервного копирования. Восстановление после потери файлов данных и управляющих файлов в основной и резервной базах данных. Восстановление после потери онлайн журналов Redo Logs. Восстановление и процесс восстановления файлов данных во всей сети. Откат физической резервной базы данных с помощью функции восстановления резервной базы данных из службы primary_db. Одна команда обновления резервной базы данных. Включение отслеживания изменений блоков для физической резервной базы данных. 

Сессия 10: Использование базы данных FLASHBACK в конфигурации DATA GUARD.

Обзор использования ретроспективной (Flashback) базы данных в конфигурации Data Guard. Настройка Flashback базы данных. Использование базы данных Flashback вместо того, чтобы применить данные. Использование базы данных Flashback и применение ее в режиме реального времени. Просмотр Flashback данных через переходы ролей от резервных баз данных. Автоматический режим Flashback резервной базы в 19c. Использование базы данных Flashback для поддержания отказоустойчивости. 

Сессия 11: Обзор брокера DATA GUARD

Обзор брокера Oracle Data Guard. Oracle Enterprise Manager. Интерфейс командной строки DGMGRL. Монитор Data Guard. Установка Oracle Data Guard. Запуск и использование брокера Data Guard. Получение Data Guard Diagnostic Information. Представление V$DATAGUARD_PROCESS. 

Сессия 12: Построение конфигурации с помощью брокера

Подготовьтесь к сборке конфигурации. Настройте основную базу данных. Настройте резервную базу данных. Проверка базы данных. Новые команды брокера в 18c. Валидирование spfile базы данных. Валидирование конфигурации сети. Валидация Status Connect Identifier. Показать, включить и отключить конфигурацию. Выполнение сценариев DGMGRL. 

Сессия 13: Управление конфигурацией с помощью брокера

Конфигурационные файлы брокера Data Guard. Отображение и редактирование свойств базы данных - установка режима защиты конфигурации. Использование дополнительных настраиваемых свойства брокера из 18c и 19c. Настроить Fast Start Failover. Fast Start Failover для устранения отказа в режиме «только наблюдатель» в 19c. Выполнение переключения. Выполнение устранения отказа переходом на другой ресурс. Настройка нескольких целевых объектов при создании отказоустойчивой конфигурации. Изменение состояния базы данных. Экспорт Broker File Monitor из конфигурации. Настройка нескольких наблюдателей. 

Сессия 14: Создание резервной базы данных с помощью DBCA

Обзор создания физической резервной базы данных путем создания базы данных с помощью DBCA. Создание резервной базы данных с помощью DBCA. Добавление записей в файл tnsnames.ora. Использование Data Guard Broker для создания конфигурации. Создание резервных журналов Redo Logs в основной базе данных. Создайте резервных журналов Redo Logs в резервной базе данных. Проверка конфигурации защиты данных. Редактирование файла listener.ora в основной базе данных. Редактирование файла listener.ora в резервной базе данных. Создание физической резервной базы данных Data Guard для мультитенантной контейнерной базы данных с dbca в 19c. 

Сессия 15: Создание логической резервной БД (LOGICAL STANDBY) помощью команд SQL

Обзор создания логической резервной базы данных с помощью команд SQL. Подготовка основной базы данных. Подготовка резервной базы данных. Переход из физического резервной БД в логическую резервную БД. Запуск резервного экземпляра. Работа в реальном времени. Удаление архивов. Представления словаря БД, содержащие полезную информацию о резервной БД. Мониторинг применения SQL-команд. 

Сессия 16: Управление логической резервной базой данных (LOGICAL STANDBY)

Обзор архитектуры SQL Apply. Соображения о размере транзакции. Применение DML и DDL. Перехват DDL операторов. Пропуск команд DML и DDL в резервной базе данных. Изменение в логической резервной базе данных. Материализованные представления в базе данных-источнике. Создание экземпляра таблицы. Перезагрузка SQL Apply. Настройка DBA_LOGSTDBY_EVENTS. Применение обновлений с использованием логической резервной базы данных. Применение обновлений на физической резервной базе данных. Планирование заданий в логической резервной базе данных. 

Сессия 17: Настройка резервной базы данных

Обзор настройки физической резервной базы данных. Временное Undo, Global и сессионные переменные. Значение таблиц без первичных ключей. Статистика по логическому резерву. Согласованность транзакций. Настройка количества прикладных процессов. Корректировка количества подготовительных процессов. Настройки памяти для кэша локальной непрерывной репликации (LCR Cache). Установка свойства базы данных ReopenSecs и NetTimeout. Сжатие Redo Transmission. Оптимизация SQL Apply. Оптимизация Redo Apply. 

Сессия 18: Обзор исправлений и обновлений (PATCHING AND UPGRADING) баз данных в конфигурации DATA GUARD.

Обновление конфигурации брокера Oracle Data Guard. Обновление базы данных Oracle в конфигурации Data Guard с физической резервной базой данных. Обновление базы данных Oracle в конфигурации Data Guard с помощью логической резервной базы данных. Использование DBMS_ROLLING для обновления базы данных. Ведущие базы данных групп и ведущий мастер групп (Leading Group Master). Базы данных конечных групп и мастер конечных групп. Использование DBMS_ROLLING для выполнения переходного обновления базы данных. 

Сессия 19: Руководство по быстрой настройке DATA GUARD.

DATA GUARD физической резервной БД, используя Data Guard Broker. Настройка основного Сервера. Конфигурация параметров инициализации. Настройка сервиса. Настройка резервного сервера. Создание резервную базу данных с помощью дубликата (DUPLICATE) . Включение брокера. Переключение баз данных. Отказоустойчивость базы данных. Режим резервной базы «только для чтения» и режим резервной базы «моментальный снимок» (Snapshot) Active Data Guard.

XML Fundamentals
ORACLE

Продолжительность

2 дня /16 академических часов 

Описание:

Курс XML Fundamentals посвящен основам XML. В течение 2 дней вы познакомитесь с основами XML технологии, включая написание правильного и валидного XML, создания Document Type Definitions (DTDs) и XML-схем документов и использование XPath and XQuery.

Все материалы по курсу предоставляются вендором на английском языке. 

Необходимые требования:

·         Технический английский язык


Слушатели изучают:

·        Создание правильных и валидных XML документов

·        Использование XML Namespaces в XML документе, чтобы разрешить проблему переопределенности имен в XML документе.

·        Создание Document Type Definition (DTD) и XML схем документов для валидации XML документов.

·        Использование Xpath выражений и функций для поиска и выбора узлов в XML документах.

·        Трансформация XML документов с использованием таблиц стилей и выражений Xpath.

·        Использование  JDeveloper для просмотра, создания, редактирования и тестирования XML и других XML-основанных документах.

·        Использование XQuery для запросов, генерации и трансформации XML контента.

·        Описание возможностей и применение  XML DB          

Необходимая предварительная подготовка:

·        Знание SQL

Рекомендуемая предварительная подготовка:

·         Практическая работа с  Jdeveloper

·         Основы работы с HTML

·         Практическая работа с SQL*Plus

 

Цель курса:

·        Изучение основ XML и создание валидных и правильносоставленных XML документов

·        Изучение понятия пространства имен XML

·        Создание document type definitions (DTDs) для валидации XML документов

·        Создание XML схем документов (XSDs) для валидации XML документов

·        Изучение примеров использования языка Xpath, выражений Xpath, функций Xpath для поиска и выбора узлов XML документа

·        Исследование поддержки XML технологий, реализованой в различных продуктах , таких как  JDeveloper и  XML DB

·        Использование Jdeveloper для просмотра, создания, редактирования XML и других XML-основанных документов

·        Использование Jdeveloper для тестирования Xpath выражений, создания и исполнения Xquery файлов

·        Использование языка Extensible Stylesheet Language (XSL) трансформаций (XSLT) для тарнформации одного XML документа в другой XML документ.

·        Использование Xquery – языка запросов к XML, который построен на Xpath выражениях, чтобы строить запросы, генерировать и трансформировать XML контент.

·        Изучение XML возможностей СУБД  и объяснение архитектуры  XML DB компонентов и целей, достигаемых этими компонентами.

·        Описание  XML DB поддержки языка Xquery

 

Аудитория курса:

·         Администраторы СУБД

·         Разработчики приложений

·         Системные аналитики

·         Разработчики Business Intelligence

·         Разработчики форм

·         Java разработчики

·         Разработчики

·         Сотрудники технической поддержки  

Программа 

Введение
Рассматриветмые объекты. Цели курса. Схемы данных, используемые в курсе. XML схема orderxsd, составленная на основании заказа на поставку, используемая в курсе в XML DB. Приложения к материалам курса. Сведения о технических средствах в классе. Рабочее место слушателя. Как вводить операторы SQL.        

Введение в XML документ
Extensible Markup Language (Расширяемый язык разметки). Преимущества использования XML. XML стандарты. Document Object Model (DOM) – Объектная модель документа. Подержка  технологии XML. Использованиие XML в  JDeveloper. Создание XML приложений на технологиях . Создание приложения и проекта в JDeveloper.

Валидация XML с помощью Document Type Definitions (DTDs)         
Что есть Document Type Definition? Зачем валидировать XML документы? Общие правила DTD. Содержимое DTD. Ссылки на DTD. Элемент, Атрибут, и Сущность — элементы декларации. Полный DTD: пример. Валидация XML через использование DTD.

Модуляризация XML через Namespaces 
Что есть XML Namespace? Зачем надо использовать XML Namespaces. Декларация XML Namespaces. XML Namespace префиксы. Пример XML Namespace деклараций. Сфера применимости XML Namespace деклараций. Вызов инструмента ShowXmlNS. 

Валидация XML документов        
Что есть XML схема? Цели применения XML схем. XML схема или DTD. Валидация XML документа через XML схему документа. Ссылка на XML схему в schemaLocation атрибуте. Компоненты XML схемы. Создание XML схемы документа в JDeveloper. Создание XML документа по XML схеме.      

Навигация по XML документам с использованием языка XPath      
Что есть XML Path язык? Модель XPath. XPath выражения. Расположение XPath выражений. Расположение шагов при XPath выражениях. XPath оси и узлы для тестирования. XPath функции. Тестирование XPath выражений.

Трансформация XML с использованием языка XSL Transformations          
Что есть XSL? XSL тринсформации. XSLT в стилевом шаблоне. Использование XSLT шаблонов над XML документами. Просмотр трансформированного документа. Создание и применение правил в шаблоне. Условная обработка и использование мод.            

Работа с XQuery      
Что есть XQuery? Применения XQuery. XQuery терминология и модель данных. Конверсия XML в Query Data Model. XQuery правила синтаксиса. XQuery поддержка в JDeveloper. XQuery выражения, функции, и операторы. Использование FLWOR выражений. 

Введение в  XML DB          
Что есть  XML DB?  XML DB причины создания и применения. Где применяется  XML DB? Как  XML DB реализована?  XML DB: возможности. Использование XMLType. XMLType модели хранения. XML схема — поддержка в  Database 12c.

Oracle Database 19c: Multitenant Architecture
ORACLE

Продолжительность

4 дня/32 академических часа 

Мультитенантная архитектура позволяет иметь множество подключаемых баз данных внутри одного экземпляра базы данных Oracle. Этот курс исследует мультитенантную архитектуру и различные типы подключаемых баз данных (PDBs) в мультитенантных контейнерных базах данных (CDBs). 

Все материалы по курсу предоставляются вендором на английском языке. 

Необходимые требования:

·         Технический английский язык 

Слушатели будут изучать:

 

·      Основные концепции регулярных PDB

·      Создание CDB, а затем использование различных методов для создания PDB.

·      Как запустить и выключить CDB и как открыть и закрыть PDB.

·        Аспекты безопасности в CDBs и PDBs в различных областях, таких как привилегии и роли, профили блокировки, аудит, хранилище баз данных и шифрование.

·      Доступность через применение резервного копирования, дублирования, восстановления и флэшбэков, а затем управление производительностью, мониторингом и распределением ресурсов в CDBs и PDBs.

·      Как можно переместить данные из среды, не относящейся к CDB в PDB.

·      Как перемещать данные между PDBs с помощью таких утилит, как функции экспорта и импорта Oracle Data Pump, SQL*Loader, внешние таблицы и Oracle Recovery Manager. 

Предварительная подготовка 

Приходящие на курс слушатели должны обладать базовым пониманием принципов работы баз данных, базовыми компьютерными навыками, а также базовыми навыками программирования и основами аналитики. 

Программа 

Мультитенантная архитектура

Основы CDB. CDB и Regular PDB. Application PDBs и установка приложений. 

Создание PDB

Создание PDB. Управление CDB и PDB. Storage. 

Безопасность

Резервное копирование и дублирование. Восстановление и флэшбэк. Производительность. Resources Allocation. 

Перемещение данных

Перемещение данных. Методы обновления. Дополнительные возможности.

Oracle Database 19c: Fundamentals for Devs and SysAdmins
ORACLE

Продолжительность

2 дня/16 академических часов 

Все материалы по курсу предоставляются вендором на английском языке. 

Необходимые требования:

·         Технический английский язык 

Будут изучаться:

·         Установка программного обеспечения Oracle Database 19c и создание базы данных.

·         Использование Enterprise Manager Database Express для управления базой данных.

·         Управление структурами хранения баз данных и объектами схемы.

·         Администрирование пользователей и безопасность.

·         Резервное копирование и восстановление базы данных Oracle.

·         Мониторинг базы данных и использование Advisors

·         Обзор облачного сервиса Oracle Database Cloud Service. 

Программа 

1. Введение.

2. Знакомство с базой данных Oracle.

3. Установка базы данных Oracle и создание базы данных.

4. Использование Enterprise Manager Database Express и инструментов управления на основе SQL.

5. Настройка сетевой среды Oracle.

6. Управление экземпляром базы данных.

7. Управление структурами хранения баз данных.

8. Администрирование пользователей и безопасности.

9. Управление объектами схемы.

10. Резервное копирование и восстановление.

11. Мониторинг базы данных и использование Advisors.

12. Управление программным обеспечением.

13. Облачный Сервис Oracle Database Cloud Service: Обзор.

Oracle Database 19c: RAC Administration Workshop
ORACLE

Продолжительность

4 дня/32 академических часа 

Курс Oracle Database 19c: RAC Administration Workshop расскажет вам об архитектуре баз данных Oracle RAC. Опытные преподаватели Oracle University глубоко погрузят вас в Global Resources и Cache Fusion. 

Все материалы по курсу предоставляются вендором на английском языке. 

Необходимые требования:

·         Технический английский язык 

Будут изучаться:

·         Установка и настройка RAC

·         Управление базой данных RAC

·         Upgrade и накат патчей на базу данных RAC

·         Управление резервным копированием и восстановлением для RAC

·         Мониторинг и настройка базы данных RAC

·         Управление в High Availability сервисов

·         Обеспечение High Availability для соединений и приложений

·         Настройка RAC One Node Database

·         Реализация хранения столбцов в памяти RAC

·         Настройка Multitenant Architecture (мультитенантной архитектуры) в RAC

·         Управление качеством обслуживания в RAC 

Программа 

Сетевая инфраструктура: Обзор

Обзор. Архитектура Clusterware и кластерные сервисы. Инициализация Oracle Clusterware. Служба именования сервисов (GNS). Среда для практических работ по курсу: Security Credentials. Практика 1-1:Настройка автономного гибкого кластера (Часть 01). Практика 1-1:Настройка автономного гибкого кластера (Часть 02). Практика 1-1:Настройка автономного гибкого кластера (Часть 03). Практика 1-1:Настройка автономного гибкого кластера (Часть 04). 

Обзор и архитектура баз данных RAC

Обзор и архитектура баз данных RAC. Кластерные решения для хранения данных. Уровни масштабируемости. Параллельное выполнение в RAC

Установка с конфигурированием Oracle RAC

Установка с конфигурированием Oracle RAC. Установка программного обеспечения базы данных Oracle. Содержимое базы данных. Фоновые процессы, специфичные для Oracle RAC. Пример: Результат Шага 3. Практика 3-1:Установка программного обеспечения базы данных RAC (Часть 01). Практика 3-1:Установка программного обеспечения базы данных RAC (Часть 02). Практика 3-2:Создание базы данных RAC (Часть 01). Практика 3-2:Создание базы данных RAC (Часть 02). Практика 3-2:Создание базы данных RAC (Часть 03). 

Администрирование Oracle RAC

Администрирование Oracle RAC. Redo Log файлы и RAC. Локальные временные табличные пространства. Переключение между автоматическими и ручными политиками. Параметры, требующие уникальных настроек. Практика 4-1:Аутентифицированные соединения с операционной системой и файлом паролей. Практика 4-2:Аутентифицированные соединения с базой данных Oracle. Практика 4-3:Остановка полного стека компонентов ORACLE_HOME

Обновление и накат патчей Oracle RAC

Обновление и накат патчей Oracle RAC. OPatch:Обзор. 

Управление резервным копированием и восстановлением для RAC

Управление резервным копированием и восстановлением для RAC. Восстановление носителя информации в Oracle RAC. Oracle Recovery Manager. Распространение резервных копий. Обзор практики. Практика 6-1:Настройка режимов Archive Log. Практика 6-2: Настройка RMAN и выполнение параллельного резервного копирования. 

Концепции управления Global Resource

Концепции управления Global Resource. Координация доступа к Global Resource. Сценарий 2:Слияние кэша чтения и записи. 

Мониторинг и настройка базы данных RAC

Мониторинг и настройка базы данных RAC. Глобальная очередь ожидания. Соглашения о High Water Mark. Снапшоты в RAC. Практика 8-1: ADDM и RAC Part I (часть 01). Практика 8-1: ADDM and RAC Part II (Часть 02). Практика 8-1: ADDM and RAC PartI (Часть 03). Практика 8-2:ADDM and RAC PartII . Практика 8-3:ADDM и RAC PartIII. 

Управление High Availability сервисов

Управление High Availability сервисов. Соединения с сервисами по-умолчанию. Использование сервисов с клиентскими приложениями. Использование сервисов с Resource Manager. Агрегация и трассировка сервисов. Практика 9-1:Работа со сервисом. Практика 9-2:Сервисы мониторинга. 

High Availability для соединений и приложений

High Availability для соединений и приложений. Реализация FAN Events. Фильтр в Server-Side Callout: Пример. Базовая конфигурация TAF на Server-Slide:Пример. Что такое приложение постоянной готовности? Практика 10-1:Использование постоянной готовности приложения (Часть 01). Практика 10-1:Использование постоянной готовности приложения (Часть 02). 

Oracle RAC одноузловой

Oracle RAC одноузловой. Понятие Online Relocation. Практика 11-1:RAC одноузловой. 

Oracle Database In-Memory в RAC

Oracle Database In-Memory в RAC. Хранение столбцов In-Memory и Oracle RAC. Как база данных считывает данные из FastStart Area. Практика 12-1 Перенастройка среды (Часть 01). Практика 12-1 Перенастройка среды (Часть 02). 

Мультитенантная архитектура и RAC

Мультитенантная архитектура и RAC. Контейнеры. Подключение к не-RAC CDB. Создание RAC CDB. Добавление PDB к CDB RAC. Практика 13-1: Изучение архитектуры и структур CDB в RAC (Часть 01). Практика 13-1: Изучение архитектуры и структур CDB в RAC (Часть 02). Практика 13-2: Клонирование PDB в RAC CDB. Практика 13-3: Привязка сервисов PDB в CDB экземпляров (часть 01). Практика 13-3: Привязка сервисов PDB в CDB экземпляров (часть 02). Практика 13-4: Отключение PDB. 

Управление качеством обслуживания

Управление качеством обслуживания. Наборы политик управления Qos. Производительность.

Oracle Database 19c: SQL Tuning Workshop
ORACLE

Продолжительность

3 дня/24 академических часа 

Курс Oracle SQL Tuning for Developers Workshop поможет вам изучить, как настраиваются планы выполнения операторов Oracle SQL.

Вы узнаете, как сразу писать хорошо настроенные SQL-операторы, полностью подходящие для СУБД Oracle. 

Все материалы по курсу предоставляются вендором на английском языке. 

Необходимые требования:

·         Технический английский язык 

Развиваемые и закрепляемые навыки:

·         Интерпретация планов выполнения запросов и различные способы доступа к данным.

·         Расшифровка, принятие решения оптимизации, затем применение настроек в коде SQL.

·         Использование различных методов настройки.

·         Использование преимуществ от связываемых переменных, трассировочных файлов и использования различных типов индексов.

·         Использование различных путей к данным доступа для лучшей оптимизации кода. 

Предварительная подготовка:

·         курс Oracle Database 19c: SQL Workshop 

Программа 

1. Введение в курс.

Семинар 1: Повышение производительности оператора SQL-запроса. 

2. Введение в SQL Tuning.

Быстрая стратегия настройки SQL. Семинар 2: Обзор этапов выполнения инструкции SQL. Практика 2-1: Использование SQL Developer 

3. Использование инструментов трассировки приложений.

Утилита Trcsess. Семинар 3: Как учиться настраивать операцию сортировки с помощью индекса в предложениях ORDER BY. Практика 3-1: Отслеживание приложений (Часть 01). Практика 3-1: Отслеживание приложений (Часть 02). 

4. Основы оптимизатора.

Основы оптимизатора. Оценка запросов: селективность и мощность. Генератор планов. Семинар 4: Идентификация и настройка плохо написанного SQL-оператора. Практика 4-1: Понимание решений оптимизатора (Необязательно). 

5. Генерация и отображение планов выполнения.

Автотрассировка. Автоматическое хранилище рабочей нагрузки. Семинар 5: Эффекты изменения порядка столбцов в составном индексе. Практика 5-1: Извлечение плана выполнения с помощью SQL Developer. Практика 5-2: Извлечение планов выполнения. 

6. Интерпретация планов выполнения и совершенствование кода.

Семинар-6: Использование информации в файле 10053 для настройки SQL-оператора. Практика 6-1: Использование динамических планов. 

7. Оптимизатор: Пути использования таблиц и индексов.

Индексы: Обзор. Bitmap Индексы. Общие возможности. Семинар 7: Понимание того, какие решения принимает оптимизатор. Практика 7-1: Использование различных конструкций запроса (Часть 01). Практика 7-1: Использование различных конструкций запроса (Часть 02). Практика 7-1: Использование различных конструкций запроса (Часть 03). Практика 7-1: Использование различных конструкций запроса (Часть 04). 

8. Оптимизатор: Операторы соединения.

Семинар 8: Стратегия настройки. Практика 8: Использование соединений. 

9. Другие операции оптимизатора.

Семинар 9: Использование базового плана SQL для создания лучшего плана исполнения. Практика 9-1: Использование кэша результатов. Практика 9-2: Использование других вариантов конструкции запроса (Необязательно). 

10. Введение в концепцию оптимизационной статистики.

Статистика: Гистограммы. Статистика по конкретным сеансам для глобальных временных таблиц. Практика 10-1: Фактор кластеризации индексов. Практика 10-2: Создание статистики выражений. Практика 10-3: Включение автоматического сбора статистики (необязательно) (Часть 01). Практика 10-3: Включение автоматического сбора статистики (необязательно) (Часть 02). Практика 10-4: Использование системной статистики (необязательно). 

11. Использование Bind переменных.

Совершенствование совместного использования курсоров. Практика 11-1: Использование адаптивного совместного использования курсоров. Практика 11-2: Использование CURSOR_SHARING (необязательно). 

12. Управление планами выполнения SQL запросов.

Настройка управления планами запросов SQL. Возможные сценарии управляемости SQL-планом. Практика 12-1: Использование SQL Plan Management SPM (часть 01). Практика 12-1: Использование SQL Plan Management SPM (Часть 02). 

13. Семинар.

Oracle Database 19c: Clusterware Administration Workshop
ORACLE

Продолжительность

4 дня /32 академических часа 

Данный курс рассматривает установку, настройку и администрирование программного обеспечения clusterware при использовании последней версии Oracle Database (19c). 

Курс охватывает следующие темы:

·         Введение в кластерное программное обеспечение

·         Архитектура Oracle Clusterware

·         Параметры конфигурации кластера

·         Сетевая инфраструктура: задачи перед установкой

·         Установка сетевой инфраструктуры

·         Управление узлами кластера

·         Традиционное управление кластерным программным обеспечением

·         Управление кластерами и емкостью на основе политики

·         Модернизация и исправление сетевой инфраструктуры

·         Мониторинг и устранение неполадок Oracle Clusterware

·         Обеспечение высокой доступности приложений с помощью Oracle Clusterware

 

Вы узнаете про:

·         Настройку автономного кластера Flex

·         Как добавить новый узел-концентратор в кластер.

·         Создание дополнительной группы дисков ASM

·         Установку программного обеспечения базы данных RAC

·         Создание базы данных RAC

·         Запуск и остановка кластерного программного обеспечения Oracle

·         Добавление и удаление файлов конфигурации Oracle Clusterware

·         Выполнение резервного копирования OCR и OLR

·         Настройку Сетевых Интерфейсов С Помощью oifcfg

·         Работу со сканированием, прослушивателями сканирования и GNS

·         Восстановление после повреждения диска голосования

·         Настройку и использование управления кластерами на основе политик

·         Работу с CLUVFY

·         Работу с монитором состояния кластера и советником о состоянии кластера (Cluster Health Advisor)

·         Создание ресурсов и групп ресурсов кластерного программного обеспечения и управление ими. 

Программа 

1. Архитектура кластерного программного обеспечения Oracle

Voting Disk соглашения. Сведения о запуске кластерного программного обеспечения: OHASD oraagent

2. Введение в кластерное программное обеспечение.

Oracle Clusterware Networking

3. Параметры конфигурации кластера.

Кластер участников Oracle для приложений. 

4. Сетевая Инфраструктура: Задачи Предварительной Установки

Включение демона кэша службы имен (nscd). Требования к частной сети межсоединений. Oracle Linux с монолитным корпоративным ядром. 

5. Установка сетевой инфраструктуры

Указание места установки. Практика 5-1: Настройка автономного кластера Flex Part01. 

6. Управление узлами кластера

Удаление узла из кластера. Практика 6-1 и практика 6-2. Практика 6-3: Установка программного обеспечения базы данных RAC.

7. Традиционное управление кластерным программным обеспечением

Проверка целостности файлов конфигурации Oracle Clusterware. Восстановление распознавания текста в системах Linux или UNIX. Локальный реестр Oracle. Прослушиватели сканирования и проверка допустимых узлов. 

8. Управление кластерами и потенциалом на основе политики

Перемещение серверов между пулами серверов. Управление кластерами на основе политики и управление качеством обслуживания. 

9. Модернизация и исправление сетевой инфраструктуры

Завершение обновления кластерного программного обеспечения, когда узлы становятся недоступными. OPatch: Обзор. 

10. Мониторинг и устранение неполадок утилиты Oracle Clusterware

OCLUMON. Ключевые показатели эффективности и рабочей нагрузки. Журнал активности ресурсов кластера (CALOG). Выброс узла без перезагрузки.

11. Обеспечение высокой доступности приложений с помощью Oracle Clusterware

Использование кластерного программного обеспечения для обеспечения высокой доступности. Принятие решения о схеме развертывания. Группа ресурсов: Обзор. 

12. Приложение А: Сценарии очистки и сценарии нагона

Приложение А: Лаборатория сценариев очистки и нагона часть 1. Приложение А: Лаборатория сценариев очистки и нагона часть 2.

Oracle Database 19c: Performance Management and Tuning
ORACLE

Продолжительность

5 дней/40 академических часов 

Курс Oracle Database 19c: Performance Management and Tuning знакомит с тем, как с помощью настройки целевых запросов и методологии для выявления проблем с настройками в базе данных Oracle предпринимать корректирующие действия, как определить и настроить общую базу данных, устранить проблемы с производительностью, как использовать advisors (советники) внутри БД, чтобы заблаговременно понять какие настройки надо сделать и как использовать различные инструменты, предоставляемые Oracle для настройки базы данных. 

Все материалы по курсу предоставляются вендором на английском языке. 

Необходимые требования:

·         Технический английский язык 

Слушатель на практике выполнит:

·        Настройку приложений баз данных для оптимальной производительности

·        Выявление и решение общих проблем настройки

·         Использование источников диагностической информации

·        Управление статистикой базы данных

·        Выявление и исправление проблемных SQL-операторов

·        Изучение плана выполнения инструкции SQL с помощью Explain Plan

·        Изучение эффективности SQL-операторов с использованием SQL trace и autotrace

·        Использование инструментов для мониторинга и диагностики проблем производительности SQL

·        Настройка компонентов памяти

·        Настройка SGA и общего пула

·        Настройка буферов блоков данных

·        Использование автоматического управления памятью

·        Установка PGA и временного пространства

·        Управление дисковым вводом-выводом

·        Настройка пространства блока

·        Мониторинг статистики и событий ожидания

·        Использование метрик, оповещений и базовых показателей

·         Использование AWR и ADDM 

Необходимая предварительная подготовка

Слушатели должны обладать практическими знаниями в области использования SQL и администрирования базы данных Oracle. Они должны пройти курс администрирования Oracle SQL и Oracle Database 19c или иметь хорошие знания Oracle SQL и администрирования Oracle. Знание описаний и использования встроенных пакетов Oracle будет весьма полезной, но не существенной. Этот курс построен на операционной системе Linux, базовые знания Linux / UNIX рекомендуются, но не являются существенными. 

Цель курса:

Создание навыков, необходимых для мониторинга и настройки базы данных Oracle 

Аудитория курса:

Администраторы баз данных и сотрудники технической поддержки. 

Программа 

ОСНОВЫ ДИАГНОСТИКИ И ПРОИЗВОДИТЕЛЬНОСТИ

Диагностика настройки и производительности, Функции, инструменты. Время БД. Размеры настройки процессора и времени ожидания. Модель времени. Динамические представления производительности. Статистика базы данных. Ожидание событий. Диагностические источники. Файлы журналов и файлы трассировки. 

СНИЖЕНИЕ СТОИМОСТИ ОПЕРАЦИЙ SQL

Определение непригодных объектов. Сохранение индексов. SQL Access Advisor. Ведение таблиц и их реорганизация. Управление экстентами. Сцепление строк и перенос строки. Сокращение сегмента. 

АНАЛИЗАТОР ПРОИЗВОДИТЕЛЬНОСТИ SQL

Обзор анализатора производительности SQL. Использование анализатора производительности SQL. Захват рабочей нагрузки SQL. Создание задачу анализатора производительности SQL. Создание сравнительных отчетов. Настройка Regressed Statements. Руководство по Workflow Analysis. Представления анализатора производительности SQL. 

УПРАВЛЕНИЕ ПРОИЗВОДИТЕЛЬНОСТЬЮ SQL

Ведение статистики оптимизатора. Сбор статистики оптимизатора. Соберите статистику вариантов. Отложенная публикация статистики. Optimizer Statistics Advisor. Хранилище статистики выражений. Адаптивная оптимизация запросов. Непрерывные адаптивные планы запросов. Автоматическая настройка SQL. Мониторинг SQL. Мониторинг SQL с помощью Advisor по настройке SQL. Мониторинг SQL с помощью Enterprise Manager и SQL Developer. Advisor по доступу к SQL. Управление планами SQL. Диагностика и обновление SQL. 

АВТОМАТИЧЕСКОЕ УПРАВЛЕНИЕ ПАМЯТЬЮ

Обзор автоматического управления памятью динамический SGA. Параметры для размера SGA. Включение и выключение автоматического управления общей памятью. Используйте советник SGA. Обзор автоматического управления памятью. Включение и выключение автоматической памяти. Управление. Контроль автоматического управления памятью. Совокупный предел PGA. 

НАСТРОЙКА SHARED POOL (общий пул)

Обзор архитектуры Shared Pool. Защелки и мьютексы. Диагностические инструменты для настройки общего пула. Избегая жестких разборов. Закрепление объектов в общем пуле. Размер общего пула. Избегая фрагментации общего пула. Кэш словаря данных. Кэш результатов SQL-запроса. 

НАСТРОЙКА BUFFER CACHE (КЭША БУФЕРОВ)

Обзор BUFFER CACHE базы данных. Архитектура. Цели и методы настройки BUFFER CACHE. Симптомы и решения проблем производительности BUFFER CACHE. Советник BUFFER CACHE. База Данных Smart Flash Cache. Полное кэширование базы данных. Когда следует очистить BUFFER CACHE. 

НАСТРОЙКА PGA И ВРЕМЕННОГО ПРОСТРАНСТВА

Обзор PGA. Использование памяти SQL. Автоматическая настройка режима памяти PGA. Настройка PGA для нового экземпляра. Статистика и гистограммы целевых рекомендаций PGA. Автоматический PGA и отчеты AWR. Управление временными табличными пространствами. Временная группа табличных пространств. Несколько временных табличных пространств. Мониторинг временных табличных пространств. Shrink временного табличного пространства. Представления словаря данных и сегменты сортировки. 

СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ МОМЕНТАЛЬНЫХ СНИМКОВ И БАЗОВЫХ ПОКАЗАТЕЛЕЙ С ПОМОЩЬЮ АВТОМАТИЧЕСКОГО РЕПОЗИТОРИЯ РАБОЧЕЙ НАГРУЗКИ

Обзор встроенных возможностей автоматической настройки. Обзор автоматического хранилища рабочей нагрузки. Сведения AWR. Enterprise Manager и AWR. Создание и сравнение моментальных снимков. Изучение AWR отчета. Создание и сравнение Baseline. Перемещение окна Baseline. Базовые Шаблоны. Виды Baseline. Мониторинг производительности и Baseline. Отчет о сравнении периодов. Определение пороговых значений предупреждений, использование статической Baseline. Настройка адаптивных Порогов. Отчет активностей Performance Hub. 

ИСПОЛЬЗОВАНИЕ МЕТРИК И ОПОВЕЩЕНИЙ

Обзор метрик и оповещений. Преимущества и ограничения метрик и оповещений. Генерация системой, генерация пороговыми значениями и событиями. Основные оповещения. Установка пороговых значений. Просмотр информации об истории метрик. Просмотр гистограмм. Представления метрик и оповещений. 

ИСПОЛЬЗОВАНИЕ ИНСТРУМЕНТОВ НА БАЗЕ AWR

Автоматизация задач технического обслуживания. Конфигурация окна обслуживания. Инструмент мониторинга производительности. Активная история. Формирование отчета ASH. ADDM в реальном времени. 

МОНИТОРИНГ РАБОТЫ БАЗЫ ДАННЫХ В РЕЖИМЕ РЕАЛЬНОГО ВРЕМЕНИ

Обзор мониторинга работы базы данных в режиме реального времени. Концепции работы с базами данных. Определение операции в базе данных. Включение мониторинга операции в базе данных. Определение, запуск и завершение операции с базой данных. Слежение за ходом выполнения операции в базой данных. Представления операций в базой данных. Настройка работы базы данных. 

МОНИТОРИНГ ПРИЛОЖЕНИЙ

Атрибуты и виды сервисов. Создание сервисов. Использование сервисов с клиентскими приложениями. Использование сервиса вместе с менеджером ресурсов. Использование услуг планировщика Oracle. Сервисы и метрические пороги. Использование агрегации сервисов с трассировкой. Top Services по производительности на закладке "Производительность". 

BIG DATA И ХРАНИЛИЩЕ ДАННЫХ

Онлайн - сбор статистики Bulk Loads. Сбор статистики в реальном времени во время DML. perations. Настройка сбора высокочастотной статистики. Базовое и расширенное сжатие таблиц. Расширенное сжатие индекса. Уменьшение возможности влияния на курсор от операций  DDL. Автоматическая индексация с помощью DBMS_AUTO_INDEX. Масштабируемые последовательности. Bitmap-Based COUNT(DISTINCT) SQL-функции. Выделение пула исполняемых SQL-операторов. 

НАСТРОЙКА ВВОДА-ВЫВОДА БАЗЫ ДАННЫХ

Обзор управления вводом-выводом баз данных. Архитектура и режимы ввода-вывода. Важные показатели ввода-вывода для баз данных Oracle. Калибровка ввода-вывода. Статистика и диагностика ввода-вывода. Файлы макета с использованием операционной системы или аппаратного обеспечения. Чередование. Ручное распределение файлов, чтобы уменьшить конкуренцию ввода-вывода. Примеры конфигураций. Асинхронный и синхронный ввод-вывод Многопоточный Oracle. Автоматическое управление хранилищем (ASM). 

ИТОГОВЫЕ ПОЛОЖЕНИЯ НАСТРОЙКИ ПРОИЗВОДИТЕЛЬНОСТИ ORACLE

Потенциальное влияние параметров инициализации на производительность. Изначальный размер памяти для базы данных. Рекомендуемые практики для различных типов табличных пространств. Определение и использование размеров блоков. Размер буфера журнала повтора и файлов журнала повтора. Настройка автоматического сбора статистики.

Oracle Database 19c: Advanced PL/SQL
ORACLE

Продолжительность

3 дня /24 академических часа 

В курсе изучаются современные возможности PL/SQL по разработке и отладке PL/SQL-программ, наиболее эффективно взаимодействующих с базой данных и другими приложениями. Рассматриваются вопросы написания оптимального кода, использования внешних подпрограмм, написанных на языках C и Java, применения механизма детального контроля доступа, а также защиты кода от SQL-внедрений. 

Вы научитесь использовать все функциональные возможности курсоров, пакетов, больших объектов, коллекций и методов взаимодействия с другими приложениями. 

Аудитория:

·         разработчики приложений

·         администраторы баз данных  

Необходимые требования:

·         Технический английский язык 

Все материалы по курсу предоставляются вендором на английском языке. 

Программа 

1. Введение

2. Работа с облачным сервисом Exadata Express

3. Обзор коллекций

4. Использование коллекций

5. Работа с большими объектами

6. Данные JSON в базе данных

7. Расширенные методы интерфейсов

8. Производительность и настройка

9. Повышение производительности с помощью кэширования

10. Анализ кода PL/SQL

11. Профилирование и трассировка кода PL/SQL

12. Защита приложений с помощью PL/SQL

13. Защита кода от атак с использованием SQL-инъекций

14. Расширенные механизмы безопасности.

Oracle Database 19c: Backup and Recovery
ORACLE

Продолжительность

5 дней/40 академических часов 

Все материалы по курсу предоставляются вендором на английском языке.

Необходимая подготовка: 

·      Технический английский язык  

Этот модуль охватывает следующие темы:

·       Категории отказов

·       Оценка требований к восстановлению

·       Журналы повтора (Redo logs) и архивные журналы повтора

·       Режимы журнала базы данных

·       Restoring и recovery

·       Восстановление экземпляра (и аварийное восстановление)

·       Полное выздоровление

·       Неполное (точечное) восстановление

·       Привилегия SYSBACKUP

·       Настройка базы данных для защиты от потери (мультиплексные управляющие файлы, redo log files, включение архивации)

·       Архитектура RMAN

·       Команды RMAN

·       Постоянные настройки RMAN

·       Политика хранения данных

Программа 

Обзор резервного копирования и восстановления

Понятие восстановления экземпляра. 

Настройка резервного копирования и восстановления

Демонстрация File Demo. Настройка File Demo. Добавление файла Redo file to Redo Group - Demo. Включение режима архивирования (ARCHIVELOG) в базе данных-Demo. Практика 2-1: Проверка мультиплексирования управляющего файла. Практика 2-2: настройка размера области быстрого восстановления. Практика 2-3: проверка мультиплексирования файла журнала повтора. Практика 2-4: настройка режима архивного журнала. 

Использование Recovery Manager

Подключение RMAN и демо-версии целевой базы данных. Использование SQL и Demo-версии RMAN. Управление настройкой RMAN Demo. Практика 3-1: Настройка места назначения резервного копирования по-умолчанию.Практика 3-2: Установка формата даты и времени для RMAN. Практика 3-3: Настройка параметров RMAN.

Oracle Database 19c: Administration Workshop
ORACLE

Продолжительность

5 дней/40 академических часов 

Этот курс администрирования Oracle Database 19c предназначен для того, чтобы дать администратору базы данных Oracle практический опыт администрирования, мониторинга, настройки и устранения неполадок базы данных Oracle

Администратор базы данных получит представление об архитектуре и процессах внутри сервера базы данных Oracle. Слушатель узнает, как обеспечить целостность и доступность данных компании в среде Oracle. Слушатель также научится контролировать производительность базы данных, распределять ресурсы с помощью Resource Manager и планировать задания с помощью Oracle Job scheduler.

Поддерживаются версии 12cR2, 18c, 19c.

Все материалы по курсу предоставляются вендором на английском языке. 

Необходимые требования:

·         Технический английский язык

Аудитория курса:

Этот курс администрирования Oracle Database 19c предназначен для всех, кто нуждается в администрировании, мониторинге и поддержке базы данных 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. Создание, изменение и удаление ролей. Использование предопределенных ролей.

Session 8: MANAGE PROFILES AND RESOURCES

Overview of user profiles. Profile resource parameters. Create profile command. Manage passwords with profiles. Control resource usage with profiles. Maintain profiles. 

Сессия 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 (запросов на обслуживание). Управление обновлениями. Накат обновлений.