Ошибка воплощения в режиме ожидания Oracle DataGuard - PullRequest
0 голосов
/ 03 апреля 2019

Я перемещаю производственные базы данных на новые серверы.

-S027 является основным на сервере 00a.

-S029 - вторичный сервер DG на сервере 00b.

Я взял резервную копию из обеих баз данных и восстановил их на целевом сервере в качестве первого шага. Миграция запланирована на следующую неделю, что означает, что исходные БД все еще работают. Что произошло, когда я вчера восстановил основной сервер на новом сервере, он также попытался отправить журналы в резервный источник, поскольку я не изменил параметры подключения. Теперь в режиме ожидания произошла ошибка воплощения.

Managed Standby Recovery starting Real Time Apply

Warning: Recovery target destination is in a sibling branch

of the controlfile checkpoint. Recovery will only recover

changes to datafiles.

Datafile 1 (ckpscn 12523547998407) is orphaned on incarnation#=1

MRP0: Detected orphaned datafiles!

Recovery will possibly be retried after flashback...

Tue Apr 02 02:01:11 2019

Errors in file /c00_STBY/u001/app/oracle/diag/rdbms/dg_S029/S029/trace/S029_pr00_42265.trc:

ORA-19909: datafile 1 belongs to an orphan incarnation

ORA-01110: data file 1: '/c00_STBY/u001/oradata/S029/system01.dbf'

Managed Standby Recovery not using Real Time Apply

Tue Apr 02 02:01:11 2019

Recovery Slave PR00 previously exited with exception 19909

Tue Apr 02 02:01:11 2019

Errors in file /c00_STBY/u001/app/oracle/diag/rdbms/dg_S029/S029/trace/S029_mrp0_42232.trc:

ORA-19909: datafile 1 belongs to an orphan incarnation

ORA-01110: data file 1: '/c00_STBY/u001/oradata/S029/system01.dbf'

Tue Apr 02 02:01:31 2019```

1 Ответ

0 голосов
/ 03 апреля 2019

У меня очень похожая проблема некоторое время назад (год + назад). Я сделал копию первичной стороны и выполнил сброс настроек, однако я не изменил настройки fal_target / client и dg (и не запустил NID для изменения DBID), поэтому два основных цвета отправлялись в резерв. Я полагаю, что единственное действие, которое нужно предпринять здесь, это перестроить резервный режим из соответствующей резервной копии (убедитесь, что параметры dg в новом первичном файле не указывают на старый резервный, прежде чем вы его запустите, или вы вернетесь туда, где вы правы. в настоящее время).

(

-Джит

...