Restore #5 - Restore Controlfiles sem backup RMAN
Imagine que você pedeu todos os seus controlfiles e não tem backup RMAN nem backup as TRACE. Usaremos aqui o SNAPSHOT CONTROLFILE para o restore.
Criando cenário:
1 - Verifique onde estão seus controlfiles e SNAPSHOT CONTROLFILE
SQL> SHOW PARAMETER CONTROL |
RMAN> SHOW ALL; using target database control file instead of recovery catalog RMAN configuration parameters for database with db_unique_name TESTE are: CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default .
.
.CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/app/oracle/product/18.3.0/dbhome_1/dbs/snapcf_TESTE.f'; # default |
2 - Simule uma corrupção nos seus controlfiles. Em seguida, acompanhe o log.
echo "Thiago Castro" > /u01/app/oracle/oradata/TESTE/control01.ctl echo "Thiago Castro" > /u01/app/oracle/oradata/TESTE/control02.ctl |
3 - Acompanhe o alert do banco. Nesse ponto os erros já devem estar aparecendo e provavelmente sua base irá ficar off line.
Restore:
1 - Copie o SNAPSHOT CONTROLE para o local dos CONROLFILE originais.
[oracle@teste backup]$ cp /u01/app/oracle/product/18.3.0/dbhome_1/dbs/snapcf_TESTE.f /u01/app/oracle/oradata/TESTE/control02.ctl |
2 - Verifique a localização dos seus redos e o status. Você vai precisar passar como parâmetro o redo que estava como CURRENT no momento em que a instância caiu.
SQL> SELECT * FROM V$LOG; SQL> SELECT * FROM V$LOGFILE; |
3 - Execute a falsa recuperação incompleta (Incomplete Recovery)
SQL> RECOVER DATABASE USING BACKUP CONTROLFILE UNTIL CANCEL; |
Especificar log: { /u01/app/oracle/oradata/TESTE/onlinelog/o1_mf_1_h2pffglc_.log Log aplicado. |
4 - Abra o banco com OPEN RESETLOGS
SQL> ALTER DATABASE OPEN RESETLOGS; |
Comentários
m88 casino sites. The list of m88 casino sites is as happyluke follows: 제왕카지노 Casino m88 Bonuses, Mobile Casino, Roulette, Slots, Poker, Slot, Video Poker,