powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORA-10554
21 сообщений из 21, страница 1 из 1
ORA-10554
    #39668291
user2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть задача перенести стандбай на другой сервер. Задача с начала не показалось сложной .

Подумал я : Скопировать холодный бэкап стандбая , скопировать логи с боевой базы , запустить базу и накатывать логи до идентичных
Код: plaintext
max(sequece#)

Что получилось :
1)Скопировал холодный бэкап стандбая ( от делается каждую суботу 30.06.2018 ) .
2)Cкопировал логи с боевой базы .
3)Controlfile оставил старый с бэкапа.
4)
Код: plsql
1.
Startup nomount;


Код: plsql
1.
alter databse mount standby database;


Код: plsql
1.
recover standby database;  auto



Тут он мне говорит что system01.dbf не "consistent" .Нактавал же логи . Почему это произошло и где моя ошибка ?

Спасибо всем.
...
Рейтинг: 0 / 0
ORA-10554
    #39668303
user2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините не дописал :

Код: plaintext
1.
2.
3.
ORA-00283: recovery session canceled due to errors
ORA-10554: Media recovery failed to bring datafile 1 to a consistent point
ORA-01110: data file 1: '/u01/oracle/oradata/BCLMAIN/system01.dbf'
...
Рейтинг: 0 / 0
ORA-10554
    #39668345
user2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В конце recover standby database;

Код: plaintext
1.
2.
3.
4.
ORA-10879: error signaled in parallel recovery slave
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01196: file 1 is inconsistent due to a failed media recovery session
ORA-01110: data file 1: '/u01/oracle/oradata/BCLMAIN/system01.dbf'
...
Рейтинг: 0 / 0
ORA-10554
    #39668426
A K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если у вас полный скриптовый ручник, и вы не использете standbay контролфайлы, а обычные с основной БД, тогда эти самые контролфайлы в процессе наката архивредологов будут бекаповские.
Накатывать архивредологи нужно коммандой:
recover database using backup controlfile until cancel (auto)
...
Рейтинг: 0 / 0
ORA-10554
    #39668488
user2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Смотрите , во первых я накатываю на базу которая смотирована как standby .

И это база у меня это точная копия существующей базы standby которая работает в связке с боевой.

Получается я мигрировал стандбай базу на другой сервер и пытаюсь накатить на нее все логи ..... Но ошибки я указал наверху
...
Рейтинг: 0 / 0
ORA-10554
    #39668491
A K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда - для восстановления (перед alter database open read only)
recover automatic standby database until cancel;

ну а если если на автомате, тогда

ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT; ! режим автоматического накатов архивредологов
или
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT; !!!!!! режим автоматического накатов онлайн редологов.
...
Рейтинг: 0 / 0
ORA-10554
    #39668561
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user20021)Скопировал холодный бэкап стандбая ( от делается каждую суботу 30.06.2018 ) .
3)Controlfile оставил старый с бэкапа.
Как делал?

Пересоздай новый controlfile for standby на боевом и подложи его
...
Рейтинг: 0 / 0
ORA-10554
    #39668564
Dr. SYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"1)Скопировал холодный бэкап стандбая ( от делается каждую суботу 30.06.2018 ) .
2)Cкопировал логи с боевой базы .
3)Controlfile оставил старый с бэкапа."

мне кажется , просто пересоздать на новом сервере по времени было бы более эффективно.
...
Рейтинг: 0 / 0
ORA-10554
    #39668588
user2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав Любомудров,
На самом деле я пытаюсь мигрировать standby на другой сервер.

Важно понимать что сейчас база о которой идет речь не синхронизиуется с ничем ( просто смотирована как standby )

Там холоднай бэкап (стандбай базы) делается так : останавливается база и архивируется папка oradata ( Все dbf-файлы и controlfile ) .

Я на новом сервере создал все директории и разархивировал бэкап . Пытаюсь запустить (alter database open read only ) и :
Код: plaintext
1.
2.
ORA-00283: recovery session canceled due to errors
ORA-10554: Media recovery failed to bring datafile 1 to a consistent point
ORA-01110: data file 1: '/u01/oracle/oradata/BCLMAIN/system01.dbf'

Мануально скопировал логи с боевого сервера и накатал через
Код: plsql
1.
recover standby database



В конце после наката я увидел :

Код: plaintext
1.
2.
3.
ORA-10879: error signaled in parallel recovery slave
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01196: file 1 is inconsistent due to a failed media recovery session
ORA-01110: data file 1: '/u01/oracle/oradata/BCLMAIN/system01.dbf'

Как я понимаю ей что-то не нравится хотя я не понимаю что .....
...
Рейтинг: 0 / 0
ORA-10554
    #39668597
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что в alert.log ?
...
Рейтинг: 0 / 0
ORA-10554
    #39668601
user2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав Любомудров,

Alert.log
...
Рейтинг: 0 / 0
ORA-10554
    #39668622
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, это не для людей
Для людей лежит в trace
...
Рейтинг: 0 / 0
ORA-10554
    #39668635
user2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав Любомудров,

То что просили

...
Рейтинг: 0 / 0
ORA-10554
    #39668646
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user2002То что просилиЧудак, тебя просили alert.log текстом. Чтоб тебе всю твою жизнь длинные команды подсказывали только скриншотами.
...
Рейтинг: 0 / 0
ORA-10554
    #39668656
user2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Elic,

Ну я думал так удобнее будет :

Trace file /u01/oracle/diag/rdbms/bclmain/BCLMAIN/trace/BCLMAIN_pr00_30455.trc
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORACLE_HOME = /u01/oracle/product/11r2
System name:<-->Linux
Node name:<---->OracleBCLinuxJ
Release:<------>3.8.13-118.21.4.el6uek.x86_64
Version:<------>#2 SMP Thu Jun 14 18:37:47 PDT 2018
Machine:<------>x86_64
Instance name: BCLMAIN
Redo thread mounted by this instance: 1
Oracle process number: 24
Unix process pid: 30455, image: oracle@OracleBCLinuxJ (PR00)


*** 2018-07-02 15:44:21.475
*** SESSION ID:(3.5) 2018-07-02 15:44:21.475
*** CLIENT ID:() 2018-07-02 15:44:21.475
*** SERVICE NAME:() 2018-07-02 15:44:21.475
*** MODULE NAME:() 2018-07-02 15:44:21.475
*** ACTION NAME:() 2018-07-02 15:44:21.475
.
Started Parallel Media Recovery
*** 2018-07-02 15:44:21.484 4132 krsh.c
Managed Standby Recovery not using Real Time Apply
Warning: Datafile 1 (/u01/oracle/oradata/BCLMAIN/system01.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 2 (/u01/oracle/oradata/BCLMAIN/sysaux01.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 4 (/u01/oracle/oradata/BCLMAIN/users01.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 5 (/u01/oracle/oradata/BCLMAIN/users02.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 6 (/u01/oracle/oradata/BCLMAIN/users03.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 7 (/u01/oracle/oradata/BCLMAIN/users04.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 8 (/u01/oracle/oradata/BCLMAIN/system02.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 9 (/u01/oracle/oradata/BCLMAIN/sysaux02.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 10 (/u01/oracle/oradata/BCLMAIN/users05.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 11 (/u01/oracle/oradata/BCLMAIN/users06.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 12 (/u01/oracle/oradata/BCLMAIN/users07.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Dumping database incarnation table:
Resetlogs 0 scn and time: 0x0000.000e6c20 05/23/2014 22:07:32
Recovery target incarnation = 2, activation ID = -1462952159
Influx buffer limit = 14975 min(50% x 29951, 100000)
Start recovery at thread 1 ckpt scn 722340519 logseq 33021 block 2

*** 2018-07-02 15:44:21.797
Media Recovery add redo thread 1

*** 2018-07-02 15:44:24.885
ORA-00308: cannot open archived log '/u01/data/archive/BCLMAIN/1_33021_848354852.dbf'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
ORA-00308: cannot open archived log '/u01/data/archive/BCLMAIN/1_33021_848354852.dbf'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3

*** 2018-07-02 15:44:24.898
Media Recovery drop redo thread 1
DDE rules only execution for: ORA 1110
----- START Event Driven Actions Dump ----
---- END Event Driven Actions Dump ----
----- START DDE Actions Dump -----
Executing SYNC actions
----- START DDE Action: 'DB_STRUCTURE_INTEGRITY_CHECK' (Async) -----
Successfully dispatched
----- END DDE Action: 'DB_STRUCTURE_INTEGRITY_CHECK' (SUCCESS, 0 csec) -----
Executing ASYNC actions
----- END DDE Actions Dump (total 0 csec) -----

*** 2018-07-02 15:44:24.911
Completed Media Recovery
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01196: file 1 is inconsistent due to a failed media recovery session
ORA-01110: data file 1: '/u01/oracle/oradata/BCLMAIN/system01.dbf'
Slave exiting with ORA-1547 exception
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01196: file 1 is inconsistent due to a failed media recovery session
ORA-01110: data file 1: '/u01/oracle/oradata/BCLMAIN/system01.dbf'

...
Рейтинг: 0 / 0
ORA-10554
    #39668679
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user2002Ну я думалИндюк тоже думал. Вот скажи, ты действительно не в состоянии понять, какое расширение у файла alert.log?
...
Рейтинг: 0 / 0
ORA-10554
    #39668692
user2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Elicuser2002Ну я думалИндюк тоже думал. Вот скажи, ты действительно не в состоянии понять, какое расширение у файла alert.log?

Вы шутите ? Вот смотрите сами.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
Mon Jul 02 15:44:21 2018
Managed Standby Recovery not using Real Time Apply
Warning: Datafile 1 (/u01/oracle/oradata/BCLMAIN/system01.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 2 (/u01/oracle/oradata/BCLMAIN/sysaux01.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 4 (/u01/oracle/oradata/BCLMAIN/users01.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 5 (/u01/oracle/oradata/BCLMAIN/users02.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 6 (/u01/oracle/oradata/BCLMAIN/users03.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 7 (/u01/oracle/oradata/BCLMAIN/users04.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 8 (/u01/oracle/oradata/BCLMAIN/system02.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 9 (/u01/oracle/oradata/BCLMAIN/sysaux02.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 10 (/u01/oracle/oradata/BCLMAIN/users05.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 11 (/u01/oracle/oradata/BCLMAIN/users06.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Warning: Datafile 12 (/u01/oracle/oradata/BCLMAIN/users07.dbf) is infinitely media recovery fuzzy
Standby database will not open with this datafile online!
Parallel Media Recovery started with 6 slaves
ORA-279 signalled during: ALTER DATABASE RECOVER  standby database  ...
ALTER DATABASE RECOVER    CONTINUE DEFAULT..
Media Recovery Log /u01/data/archive/BCLMAIN/1_33021_848354852.dbf
Errors with log /u01/data/archive/BCLMAIN/1_33021_848354852.dbf
Errors in file /u01/oracle/diag/rdbms/bclmain/BCLMAIN/trace/BCLMAIN_pr00_30455.trc:
ORA-00308: cannot open archived log '/u01/data/archive/BCLMAIN/1_33021_848354852.dbf'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
ORA-308 signalled during: ALTER DATABASE RECOVER    CONTINUE DEFAULT  ...
ALTER DATABASE RECOVER    CONTINUE DEFAULT..
Media Recovery Log /u01/data/archive/BCLMAIN/1_33021_848354852.dbf
Errors with log /u01/data/archive/BCLMAIN/1_33021_848354852.dbf
Errors in file /u01/oracle/diag/rdbms/bclmain/BCLMAIN/trace/BCLMAIN_pr00_30455.trc:
ORA-00308: cannot open archived log '/u01/data/archive/BCLMAIN/1_33021_848354852.dbf'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
ORA-308 signalled during: ALTER DATABASE RECOVER    CONTINUE DEFAULT  ...
ALTER DATABASE RECOVER CANCEL.
Errors in file /u01/oracle/diag/rdbms/bclmain/BCLMAIN/trace/BCLMAIN_pr00_30455.trc: <<<Этот файл я вам выше и отдал
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01196: file 1 is inconsistent due to a failed media recovery session
ORA-01110: data file 1: '/u01/oracle/oradata/BCLMAIN/system01.dbf'
Slave exiting with ORA-1547 exception
Errors in file /u01/oracle/diag/rdbms/bclmain/BCLMAIN/trace/BCLMAIN_pr00_30455.trc:
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01196: file 1 is inconsistent due to a failed media recovery session
ORA-01110: data file 1: '/u01/oracle/oradata/BCLMAIN/system01.dbf'
ORA-10879 signalled during: ALTER DATABASE RECOVER CANCEL ...
Mon Jul 02 15:48:29 2018
db_recovery_file_dest_size of 3882 MB is 0.00% used. This is a
user-specified limit on the amount of space that will be used by this
database for recovery-related files, and does not reflect the amount of
space available in the underlying filesystem or ASM diskgroup.

...
Рейтинг: 0 / 0
ORA-10554
    #39668747
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user2002
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Media Recovery Log /u01/data/archive/BCLMAIN/1_33021_848354852.dbf
Errors with log /u01/data/archive/BCLMAIN/1_33021_848354852.dbf
Errors in file /u01/oracle/diag/rdbms/bclmain/BCLMAIN/trace/BCLMAIN_pr00_30455.trc:
ORA-00308: cannot open archived log '/u01/data/archive/BCLMAIN/1_33021_848354852.dbf'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
Ну и что ты накатывал?
...
Рейтинг: 0 / 0
ORA-10554
    #39668753
user2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав Любомудровuser2002
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Media Recovery Log /u01/data/archive/BCLMAIN/1_33021_848354852.dbf
Errors with log /u01/data/archive/BCLMAIN/1_33021_848354852.dbf
Errors in file /u01/oracle/diag/rdbms/bclmain/BCLMAIN/trace/BCLMAIN_pr00_30455.trc:
ORA-00308: cannot open archived log '/u01/data/archive/BCLMAIN/1_33021_848354852.dbf'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
Ну и что ты накатывал?
Этого файла не существует , он выдает ошибку что не нашел .
...
Рейтинг: 0 / 0
ORA-10554
    #39669295
user2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотрел CHECKPOINT_CHANGE# везде одинаковый , получается что база котурую я смонтировал как стандбай одинакова с боевой ..... Но он всеравно просит обновления файла system01.dbf . В чем проблема ? уже 3 день мучаюсь .
...
Рейтинг: 0 / 0
ORA-10554
    #39669432
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не мучайся, пересоздай контролфайл для стендбая и подложи его, потом переключи и накати журнал
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORA-10554
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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