quarta-feira, 18 de março de 2015

Continuando um restore de onde parou

Durante um processo de restore de uma grande base um outro alguém reiniciou os serviços do SQL. Como resultado, a base ficou em "restoring":

Veja como continuar o restore.

 

Como o restore era de uma base muito grande e portanto demorado, ao invés de iniciar novamente pude continuar de onde parou com a cláusula WITH RESTART. Com isso, conseguimos manter o tempo de restore e deixamos a base online novamente, pronta para receber as conexões:

Segue a query:

RESTORE DATABASE TESTE FROM DISK = 'c:\Backup\teste.bak'
WITH RESTART

 

Nenhum comentário:

Postar um comentário