Restaurar sistema, desfazer espaços para tabelas ou arquivos de dados
Você pode restaurar o sistema, desfazer espaços para tabelas ou arquivos de dados. Antes de restaurar, você deve localizar o arquivo. Quando você localizar os arquivos, verifique se o banco de dados está no estado Aberto.
Siga estas etapas:
- Efetue logon no computador no qual deseja restaurar o sistema ou desfazer espaços para tabelas ou arquivos de dados.
- Localize os espaços para tabelas de usuário ou arquivos de dados usando o seguinte comando:
- Altere o estado do banco de dados para montar, não montar ou encerre antes de restaurar espaços para tabelas ou arquivos de dados.
- Efetue logon no Console do Arcserve UDP.
- Restaure os espaços para tabelas ou arquivos de dados usando o Assistente de restauração. Para obter mais informações sobre o processo de restauração, consulte Como restaurar de um ponto de recuperação.
- Efetue logon no computador de destino.
- Navegue até as pastas específicas e verifique se o sistema, os espaços para tabelas ou arquivos de dados desfeitos foram restaurados.
- Recuperar o espaço para tabelas ou arquivos de dados.
- Para recuperar um espaço para tabelas, insira o seguinte comando na tela de prompt do SQL*PLUS:
- Para recuperar um arquivo de dados, insira o seguinte comando na tela de prompt do SQL*PLUS:
- O Oracle verifica os arquivos de repetição de log arquivados dos quais necessita para aplicar e exibir os nomes dos arquivos em uma sequência.
- Digite AUTO na tela de prompt do SQL*PLUS para aplicar os arquivos.
- O Oracle aplica os arquivos de log para restaurar os arquivos de dados. Depois que o Oracle terminar de aplicar o arquivo de repetição de log, ele exibirá as seguintes mensagens:
- Após a aplicação de cada log, o Oracle continua a aplicar o arquivo de repetição de log seguinte até que a recuperação seja concluída.
- Insira o comando a seguir para colocar o espaço para tabelas online:
SQL> SELECT TABLESPACE_NAME, FILE_NAME FROM DBA_DATA_FILES;
SQL> STARTUP MOUNT;
SQL> STARTUP NOMOUNT;
SQL> SHUTDOWN IMMEDIATE;
SQL> RECOVER TABLESPACE "tablespace_name";
SQL> RECOVER DATAFILE 'path';
Aplicando arquivo de log sugerido
Log aplicado
SQL> ALTER TABLESPACE "tablespace_name" ONLINE;
Agora, o espaço para tabelas está recuperado para o último arquivo de log disponível.