Недавно мы создали удаленный сайт аварийного восстановления для нашего сервера базы данных Oracle 11g в качестве резервной базы данных.
Как мне проверить, что архивные журналы применяются к резервной базе данных и какой из них был применен последним?
Вы можете использовать следующий запрос в основной базе данных
select max(sequence) from V$archived_log;
и в резервной базе данных
select max(sequence) from V$log_history;
Если результат такой же, это означает, что ваша резервная база данных синхронизирована с основной базой данных.
Ознакомьтесь с этими ссылками из раздела "Концепции и администрирование 11g Data Guard" (для того, чтобы они были полезны, вам не нужно настраивать Data Guard):
3.2.7 Проверка правильности работы физической резервной базы данных или 4.2.6 Проверка правильности работы логической резервной базы данных.
Если у вас есть Grid Control, это еще проще. В разделе «Обслуживание» есть ссылка, которая позволяет вам поддерживать конфигурацию Data Guard, включая графическое отображение транспорта и времени задержки, последнего полученного / примененного журнала и других полезных функций.