Базы данных Oracle - статьи


Как организовать горячий резерв БД - часть 2


С другой стороны есть целый ряд статей, где методично рассказано, как организовать standby database. Однако они все или относятся к Unix, и/или содержат ошибки - по крайней мере те, что попадались мне на глаза.

Пример организации резервного копирования ниже

а) относится к платформе Windows, то есть наиболее демократичен в смысле аудитории

б) не требует наличия второй машины (что, в общем, бестолково для реальной практики, но вполне нормально, и даже удобно, для знакомства)

в) не содержит ошибок.

Пользователи на платформе Unix, как правило, более продвинутые, без особого труда внесут в приводимый пример необходимые правки.

Постановка задачи и план решения

Пусть имеется БД teacher.class (использовано глобальное именование БД). Создадим для нее резервную БД с именем sb.class (имя sb часто используется в таких примерах, но это - чистая условность). Она будет работать на той же машине, что и teacher.class. Расположения каталогов будем считать OFA-удовлетворительным.

Для teacher.class должна иметься копия БД (проще, если холодная) и должен быть включен режим архивации. Если этого нет, перед выполнением примера нужно об этом позаботиться.

Вот, для определенности, выдержка из файла INIT.ORA для teacher.class в исходном состоянии:


background_dump_dest=d:\oracle\admin\teacher\bdump

core_dump_dest=d:\oracle\admin\teacher\cdump

user_dump_dest=d:\oracle\admin\teacher\udump


db_domain="class"

global_names = true

remote_login_passwordfile=EXCLUSIVE


compatible=9.0.0

db_name=teacher


instance_name=teacher

##################################

log_archive_start = true

log_archive_dest = "e:\oracle\oradata\teacher\archive"

log_archive_format = teachers%s.arc

План нижеприводимого решения включает следующие действия:

  1. Подготовка основной БД к работе в спарке с резервной
  2. Клонирование основной БД и формирование из полученного клона резервной БД
  3. Конфигурирование сетевых компонент Oracle Net для возможности общения двух БД друг с другом
  4. Запуск резервной БД в рабочем режиме



  5. Начало  Назад  Вперед



    Книжный магазин