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 Windows
Como gerar um arquivo de rastreamento do arquivo de controle:
  1. No prompt de comando, digite
    sqlplus /nolog
    .
    O aplicativo Oracle SQL*Plus diferencia maiúsculas de minúsculas.
  2. No prompt de comando do
    SQL>
    , para se conectar como usuário sysdba, digite
    connect sys/
    password
    @protect as sysdba
    Em que
    password
    é a senha
    SYS
    .
  3. Após receber a mensagem
    Conectado
    , no prompt de comando do
    SQL>
    , 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_Aid
    criado anteriormente. Como criar diretórios de backup no Windows
    O destino normal de um arquivo de rastreamento é o diretório
    user_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 comando
    user_dump_dest
    de exibição de parâmetros do SQL*Plus para exibir o diretório
    user_dump
    .
  4. Emita o comando a seguir para fazer backup do arquivo
    init.ora
    .
    create pfile='C:\Program Files\Symantec\DataLossPrevention\SymantecDLP_Backup_Files\ Recovery_Aid\init.ora' from spfile;
    Saia do SQL*Plus:
    exit;
  5. Vá para o diretório
    C:\Arquivos de Programas\Symantec\DataLossPrevention\SymantecDLP_Backup_Files\Recovery_Aid
    . Você deve ver os arquivos
    controlfile.trc
    e
    init.ora
    nesse diretório.
  6. Renomeie o arquivo
    controlfile.trc
    para que possa ser facilmente identificado, por exemplo:
    controlfilebackupMMDDYY.trc