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


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


Подготовка места для резервной БД

Сначала резервная БД создается клонированием основной, затем мы "вдохнем в нее жизнь" и запустим в режиме восстановления. Поэтому прежде всего для sb.class нужно подготовить место на диске.

В нашем примере это каталог d:\oracle\admin\sb с подкаталогами udump, bdump, cdump и pfile, а также c:\oracle\oradata\sb - их нужно завести.

Еще не забудем завести каталог e:\oracle\oradata\sb\archive для хранения собственных архивов sb.class (на будущее, когда эту базу переведут в основной режим) и каталог e:\oracle\oradata\sb\teacher_archive для приема архивов от 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


control_files=("c:\oracle\oradata\teacher\control01.ctl")

compatible=9.0.0

db_name=teacher


instance_name=teacher

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

log_archive_start = true

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

log_archive_dest_1 = "location=e:\oracle\oradata\teacher\archive"

log_archive_format = teachers%s.arc

log_archive_dest_state_1 = enable

log_archive_dest_2 = "service=sb.class"

log_archive_dest_state_2 = enable

log_archive_min_succeed_dest = 1

fal_client = "sb.class"

Правкой затронута только нижняя часть, отделенная строкой из #.

Во-первых, от параметра LOG_ARCHIVE_DEST (сохраненному для совместимости) мы перешли к более современному LOG_ARCHIVE_DEST_1. Параметры LOG_ARCHIVE_DEST_N в последних версиях Oracle задают направления копирования освободившихся журналов в архив, а параметры LOG_ARCHIVE_DEST_STATE_N позволяют имеющиеся направления "включать" и временно "отключать".

В нашем случае к старому архиву e:\oracle\oradata\teacher\archive добавилось как раз еще одно такое направление, но уже не в виде каталога, как раньше, а в виде БД, которой teacher.class будет пересылать свои журналы.




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



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