Exemplo: Restauração Online de um ficheiro Read-Only (Modelo de Recuperação Completa)

Aplica-se a:SQL Server

Este tópico é relevante para bases de dados SQL Server sob o modelo completo de recuperação que contêm múltiplos ficheiros ou grupos de ficheiros.

Neste exemplo, uma base de dados chamada adb, que utiliza o modelo completo de recuperação, contém três grupos de ficheiros. O grupo A de ficheiros é de leitura/escrita, e o grupo B de ficheiros e o grupo C de ficheiros são apenas de leitura. Inicialmente, todos os grupos de ficheiros estão online.

Um ficheiro de apenas leitura, b1, no grupo B de ficheiros da base de dados adb tem de ser restaurado. Foi realizado um backup desde que o ficheiro se tornou só de leitura; portanto, não são necessários backups de logs. O grupo B de ficheiros está offline durante a duração da restauração, mas o restante da base de dados permanece online.

Sequência de Restauração

Observação

A sintaxe para uma sequência de restauro online é a mesma que para uma sequência de restauro offline.

Para restaurar o ficheiro, o administrador da base de dados utiliza a seguinte sequência de restauro:

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

O grupo de ficheiros B está agora online.

Exemplos adicionais

Ver também

Restauração Online (SQL Server)
Visão geral da restauração e recuperação (SQL Server)
Restaurações de Arquivos (Modelo de Recuperação Completa)
RESTAURAR (Transact-SQL)