Passos para recuperar um arquivo de dados corrompido no banco de dados em standby
Introdução :
houve um problema enfrentado recentemente em um dos dataguard ambientes. Um dos sistemas de arquivos(/u05/PROD/) no ambiente dataguard foi corrompido. Quaisquer arquivos adicionados ao primário não estavam sendo refletidos no modo de espera. O” processo de recuperação gerenciada ” também foi interrompido no ambiente dataguard e não foi iniciado.
passos para corrigir o problema:
1. No banco de dados principal, faça backup de todos os arquivos de dados que residem em /u05 / PROD / mountpoint.Como baixar e instalar Minecraft 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.bkp’;
2. Transfira as peças de backup para o banco de dados em espera
3. No banco de dados de espera físico, catalogue os backuppieces.
RMAN> catálogo backuppiece ‘/u05/PROD/datafile10.bkp’;
RMAN > lista backuppiece ‘ / u05 / PROD / datafile10.bkp’;
RMAN> lista de backup do arquivo de Dados 10;
4. Pare de refazer aplicar / MRP no banco de dados de espera físico.
SQL > ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;
5. No banco de dados em espera, restaure o arquivo de dados
RMAN > restaurar arquivo de Dados 10;
6. Inicie o MRP no banco de dados de espera físico.
banco de dados:
SQL>ALTER DATABASE RECOVER MANAGED STANDBY database DISCONNECT;
banco de dados:
SQL > ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT logfile DISCONNECT;