Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Este artigo explica como reiniciar uma operação de restauração interrompida.
Para reinicializar uma operação de restauração interrompida
Execute a instrução
RESTOREinterrompida novamente, especificando:- As mesmas cláusulas usadas na instrução
RESTOREoriginal. - A cláusula
RESTART.
- As mesmas cláusulas usadas na instrução
Comentários
RESTORE ... WITH RESTART reinicia o processo de restauração. Não há uma opção de retomada para uma operação de restauração interrompida.
No entanto, RESTART economiza algum tempo ao pular a fase de análise da recuperação do banco de dados e, na maioria dos casos, RESTART não precisa recriar os arquivos do banco de dados, o que pode economizar uma quantidade significativa de tempo para bancos de dados maiores, especialmente se a Inicialização Instantânea de Arquivo (IFI) não estiver habilitada.
Exemplo
Este exemplo reinicia uma operação de restauração interrompida usando o banco de dados de exemplo AdventureWorks2022.
-- Restore a full database backup of the AdventureWorks database.
RESTORE DATABASE AdventureWorks2022
FROM DISK = 'C:\Temp\AdventureWorks2022.bak';
GO
-- The restore operation halted prematurely.
-- Repeat the original RESTORE statement specifying WITH RESTART.
RESTORE DATABASE AdventureWorks2022
FROM DISK = 'C:\Temp\AdventureWorks2022.bak'
WITH RESTART;
GO