Partilhar via


Exemplo: restauração online de um arquivo somente leitura (modelo de recuperação completa)

Aplica-se a: SQL Server

Este tópico é relevante para bancos de dados do SQL Server sob o modelo de recuperação completa que contém vários arquivos ou grupos de arquivos.

Neste exemplo, um banco de dados nomeado adb, que usa o modelo de recuperação completa, contém três grupos de arquivos. O grupo de arquivos A é de leitura/gravação e os grupos de arquivos B e C são somente leitura. Inicialmente, todos os grupos de arquivos estão online.

Um arquivo somente leitura, b1, no grupo de arquivos B do banco de dados adb precisa ser restaurado. Foi feito um backup quando o arquivo se tornou somente leitura; portanto, backups de log não são necessários. O grupo de arquivos B está offline durante a restauração, mas o restante do banco de dados permanece online.

Sequência de restauração

Observação

A sintaxe para uma sequência de restauração online é igual à de uma sequência de restauração offline.

Para restaurar o arquivo, o administrador do banco de dados usa a seguinte sequência de restauração:

RESTORE DATABASE adb FILE='b1' FROM filegroup_B_backup  
WITH RECOVERY   

O grupo de arquivos B agora está online.

Exemplos adicionais

Confira também

Restauração online (SQL Server)
Visão geral da restauração e recuperação (SQL Server)
Restaurações de arquivo (modelo de recuperação completa)
RESTORE (Transact-SQL)