powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / no longer needed for this recovery
3 сообщений из 3, страница 1 из 1
no longer needed for this recovery
    #39878269
Gorgeous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Восстанавливаю базу из backup0 и у меня даже не восстановлен файл табличного пространства system

Код: plsql
1.
2.
3.
4.
ORA-10879: error signaled in parallel recovery slave
ORA-01547: предупреждение: восстановление прошло успешно, однако команда OPEN
RESETLOGS может вызвать ошибку ORA-01194: для
совместимости требуется дополнительное восстановление файла 1 ORA-01110: файл данных 1: '/db/ora/system01.dbf'

и в алертлог свидетельства об открытии базы
но
Код: plsql
1.
SQL> SELECT current_scn FROM V$DATABASE;

постоянно меняется.

Правильно ли я понимаю, что при

Код: plsql
1.
2.
SQL> startup nomount
SQL> alter database mount standby database;



SCN не должен начинать тикать в контролфайл? И что именно это может привести к ошибкам при накате из архивлогов
Код: plsql
1.
SQL> recover standby database;

"no longer needed for this recovery"? Все архивлоги были пропущены.

Смотрю алертлог, там нет характерного для открытия ALTER DATABASE OPEN.
...
Рейтинг: 0 / 0
no longer needed for this recovery
    #39878357
Gorgeous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хотя нет, они
SQL> col CURRENT_SCN format 999999999999999
SQL> select current_scn from v$database;

CURRENT_SCN
----------------
66791215062

SQL> select current_scn from v$database;

CURRENT_SCN
----------------
66791215062

SQL>

select hxfil FILENUMBER,fhsta STATUS,fhscn SCN,fhrba_Seq SEQUENCE from x$kcvfh;

FILENUMBER STATUS SCN
---------- ---------- ------------------------------------------------
SEQUENCE
----------
1 8192 66791215063
2052251

2 0 66791215063
2052251

3 0 66791215063
2052251


FILENUMBER STATUS SCN
---------- ---------- ------------------------------------------------
SEQUENCE
----------
4 0 66791215063
2052251

5 0 66791215063
2052251
...
Рейтинг: 0 / 0
no longer needed for this recovery
    #39879831
Gorgeous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ошибка в том, что при восстановлении из бекапсета была запущена команда
Код: plsql
1.
"restore controlfile from"

, а не
Код: plsql
1.
"restore [color=red]standby[/color] controlfile from"

. Возможно, что на разных версиях это бы и сработало нормально. И после этого при ошибке

Код: plsql
1.
2.
3.
4.
alter database mount standby database
*
ERROR at line 1:
ORA-01665: control file is not a standby control file



База данных неверно была форсированно превращена в phisical standby и была рассогласована с контролфайлом, соответственно никакие архивлоги не накатывались.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / no longer needed for this recovery
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]