Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Теоретические аспекты и практические реализации создания, внедрения и использования баз данных, СУБД, хранилищ.
  • Страница:
  • 1

ТЕМА:

Oracle: duplicate database 12 года 9 мес. назад #2536

Здравствуйте!
Есть RMAN 8.1.6; задача - продублировать базу А. Архивные логи назодятся на сервере Б, на котором должа быть поднята duplicate-база. RMAN ругается и говорит, что логов он не видит (видимо, потому, что ищет их на сервере А, где живет мастер-база). Вопрос: можно (и как) объяснить RMAN'у, что логи, необходимые ему для наката на Б, надо искать именно на Б, а не на А?
(Один вариант -- подмонтировать Б к А, обманув А-архиватор, но это не очень эстетично)
Если есть предложния (ответы и критика ;)-- буду очень рада услышать

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle: duplicate database 12 года 9 мес. назад #2537

Необходимое условие для duplicate - архивные логи должны быть доступны на той ноде, где выполняется команда duplicate. Т.е. выполнять команду rman надо на сервере Б

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle: duplicate database 12 года 9 мес. назад #2538

Да, на сервере Б логи были доступны (на сервере А их не было)
Тем не менее RMAN продолжает ругаться после восстановления и переключения файлов :(

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle: duplicate database 12 года 9 мес. назад #2539

По умолчанию RMAN смотрит логи по параметрам LOG_ARCHIVE_FORMAT и LOG_ARCHIVE_DEST. Эти параметры можно поменять командой RMAN set archivelog destination
set archivelog destination to '/tmp/....';

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle: duplicate database 12 года 9 мес. назад #2540

RMAN ищет логи по параметрам какой базы -- target или duplicate? И как ему сказать, что не надо искать логи в target, они уже в duplicate лежат.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle: duplicate database 12 года 9 мес. назад #2541

По - порядку.
1. Создаем базу duplicate
2. Копируем в нее базу target
3. Поднимаем базу target и пытаемся нв нее накатить archive log
Это надо делать на базе target и параметры LOG_ARCHIVE_FORMAT и LOG_ARCHIVE_DEST берутся из базы target. И запускать RMAN надо на базе target.
ВОт и все)))

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Время создания страницы: 0.218 секунд