Como criar arquivos de auxílio à recuperação no Windows
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.As etapas a seguir partem do pressuposto que você criou o diretório de backup
C:\Arquivos de Programas\Symantec\DataLossPrevention\SymantecDLP_Backup_Files\Recovery_Aid
. Caso não tenha feito, faça isso agora. Como criar diretórios de backup no WindowsComo gerar um arquivo de rastreamento do arquivo de controle:
- No prompt de comando, digitesqlplus /nolog.O aplicativo Oracle SQL*Plus diferencia maiúsculas de minúsculas.
- No prompt de comando doSQL>, para se conectar como usuário sysdba, digiteconnect sys/password@protect as sysdbaEm quepasswordé a senhaSYS.
- Após receber a mensagemConectado, no prompt de comando doSQL>, digite:alter database backup controlfile to trace as 'C:\Program Files\Symantec\DataLossPrevention\SymantecDLP_Backup_Files\ Recovery_Aid\controlfile.trc';O êxito é indicado pela mensagem "Database altered".Com este comando, você está gerando uma cópia do arquivo de controle de backup e colocando esse arquivo no diretório\Arquivos de Programas\Symantec\DataLossPrevention\SymantecDLP_Backup_Files\Recovery_Aidcriado anteriormente. Como criar diretórios de backup no WindowsO destino normal de um arquivo de rastreamento é o diretóriouser_dump. Se você tiver feito uma instalação padrão do Oracle, conforme descrito em Como implementar o banco de dados, esse diretório será\oracle\diag\rdbms\protect\trace. Se você tiver instalado o Oracle de maneira diferente, emita o comandouser_dump_destde exibição de parâmetros do SQL*Plus para exibir o diretóriouser_dump.
- Emita o comando a seguir para fazer backup do arquivoinit.ora.create pfile='C:\Program Files\Symantec\DataLossPrevention\SymantecDLP_Backup_Files\ Recovery_Aid\init.ora' from spfile;Saia do SQL*Plus:exit;
- Vá para o diretórioC:\Arquivos de Programas\Symantec\DataLossPrevention\SymantecDLP_Backup_Files\Recovery_Aid. Você deve ver os arquivoscontrolfile.trceinit.oranesse diretório.
- Renomeie o arquivocontrolfile.trcpara que possa ser facilmente identificado, por exemplo:controlfilebackupMMDDYY.trc