Como criar arquivos de auxílio à recuperação no Linux
Você deve criar arquivos de auxílio à recuperação para uso em procedimentos de recuperação. Um arquivo de rastreamento do arquivo de controle e uma cópia do arquivo
init.ora
são muito úteis para recuperações do banco de dados. O arquivo de rastreamento do arquivo de controle contém os nomes e os locais de todos os arquivos de dados. Esse rastreamento inclui todos os arquivos de dados adicionais que foram adicionados ao banco de dados. Ele também contém os redo logs e os comandos que podem ser usados para recriar a estrutura do banco de dados.
O arquivo
init.ora
contém os parâmetros de inicialização do Oracle, incluindo os nomes e os locais dos arquivos de controle do banco de dados. Para criar um arquivo de rastreamento do arquivo de controle:
- Faça logon no computador que hospeda o banco de dados Oracle como usuáriooracle.
- Para abrir o Oracle SQL*Plus, digite:sqlplus /nolog
- No prompt de comando doSQL>, para se conectar como usuáriosysdba, digiteconnect sys/passwordas sysdbaem quepasswordé a senhaSYS.
- Após receber a mensagemConectado, no prompt de comando doSQL>, digite:alter session set tracefile_identifier = 'controlfile';
- Execute o comando a seguir:alter database backup controlfile to trace;
- Se ainda não tiver feito isso, crie o diretório de auxílio à recuperação no computador que hospeda o banco de dados Oracle:/opt/oracle/Recovery_Aid
- Para localizar o diretório em que o arquivo de rastreamento foi criado, na linha seguinte, digite:show parameter user_dump;
- Digite o comando a seguir:create pfile='/opt/oracle/Recovery_Aid/init.ora' from spfile;
- Para sair do Oracle SQL*Plus, digite:exit
- Altere para o diretório a partir da etapa 5. Copie o arquivo de rastreamento do subdiretórioRecovery_Aiddo computador que hospeda o banco de dados Oracle no subdiretório/Recovery_Aiddo computador de backup que você criou anteriormente.Outros arquivos de rastreamento estão localizados no diretóriouser_dump. Certifique-se de copiar o arquivo com a marca de data e hora mais recente.Para verificar a marca de data e hora dos arquivos no diretório, digite:ls -l *controlfile.trc
- Renomeie o arquivo para que possa ser facilmente identificado, por exemplo:controlfilebackupMMDDYY.trc.