07июл Месторасположение архивных журналов повторного выполнения. Параметры LOG_ARCHIVE_DEST_n и log_archive_format.

Архивные журнальные файлы могут располагаться в нескольких местах ( максимум 10). Задать их место расположение можно с помощью параметра LOG_ARCHIVE_DEST_n, имеющего ключевые слова SERVICE и LOCATION.

Например:

В локальной файловой системе:

log_archive_dest_1='LOCATION=k:\oracle\oradata\my_db\archive'

Удаленное месторасположение:

log_archive_dest_2='service=standby_my_db.my_domain'

Если ключевое слово «LOCATION », то оракл ищет на сервере указанную папку. Если ключевое слово «SERVICE», то с помощью TNSNAMES.ORA ищется удаленная резервная база данных, туда передаются архивные журналы. Затем резервная база обновляется переданными данными, обновляется ее управляющий файл.

Необходимо еще знать, что во избежание накладок, архивные файлы должны иметь уникальные имена. Для поддержки уникальности имени используются форматы, которые задаются параметром инициализации:

log_archive_format =%d_%t_%s_%r.dbf  

%t – номер потока ( thread number); обязательный шаблон

%s – порядковый номер журнального файла (log sequence number); обязательный шаблон

%r – идентификатор сброса журнала ( resetlogs ID); обязательный шаблон

%d – идентификатор БД (database ID); обязательный шаблон, если в одном месте хранятся архивные файлы нескольких баз.

Комментарии (0)



Новый комментарий

Имя
Электронная почта
 
Ваш сайт
Защита от спама: укажите сумму 9 + 6
   
 

Подпишись на RSS:

RSS - Подписаться на блог

Читателям


Рекомендую к прочтению


Разделы блога



Последние публикации



Последние коментарии