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


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


Параметр FAL_CLIENT = "sb.class" уточняет, что это будет резервная БД sb.class и что пересылка будет автоматической.

Остановим основную БД и выдадим в SQL*Plus:

STARTUP PFILE=?/database/initteacher.ora

ALTER DATABASE CREATE STANDBY CONTROLFILE AS 'c:\oracle\oradata\sb\control01.ctl';

ALTER SYSTEM ARCHIVE LOG CURRENT;

SHUTDOWN

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

Готовим клон для резервной БД

Копируем все файлы БД teacher.class, кроме контрольного, в c:\oracle\oradata\sb. Контрольный там уже есть.

Копируем INIT.ORA БД teacher.class в d:\oracle\admin\teacher\pfile. Правим его:


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

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

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


db_domain="class"

global_names = true

remote_login_passwordfile=EXCLUSIVE


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

compatible=9.0.0

db_name=teacher


instance_name=sb

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

log_archive_format = teachers%s.arc

db_file_name_convert = "\ORADATA\TEACHER", "\ORADATA\SB"

log_file_name_convert = "\ORADATA\TEACHER", "\ORADATA\SB"

standby_archive_dest = "e:\oracle\oradata\sb\teacher_archive"

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

lock_name_space = sb

fal_server = "teacher.class"

Обратите внимание на изменение имен каталогов и названий в верхней части текста, однако главные изменения расположены ниже строки-комментария.

Параметры DB_FILE_NAME_CONVERT и LOG_FILE_NAME_CONVERT нужны только если структуры каталогов основной и резервной БД не совпадают. В нашем случае, когда обе БД работают на одной машине, это неизбежно. Когда обе БД работают на разных машинах, проще использовать одинаковую структуру каталогов и об этих параметрах забыть.

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




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



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