Esempio: Ripristino online di un file di sola lettura (modello di recupero con registrazione completa)Example: Online Restore of a Read-Only File (Full Recovery Model)

In questo argomento si applica a: SìSQL ServernonDatabase SQL di AzurenonAzure SQL Data Warehouse non Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Le informazioni contenute in questo argomento interessano i database di SQL ServerSQL Server basati sul modello di recupero con registrazione completa che includono più file o filegroup.This topic is relevant for SQL ServerSQL Server databases under the full recovery model that contain multiple files or filegroups.

In questo esempio un database denominato adb, che utilizza il modello di recupero con registrazione completa, contiene tre filegroup.In this example, a database named adb, which uses the full recovery model, contains three filegroups. Il filegroup A è in lettura/scrittura, mentre i filegroup B e C sono di sola lettura.Filegroup A is read/write, and filegroup B and filegroup C are read-only. Inizialmente, tutti i filegroup sono online.Initially, all of the filegroups are online.

È necessario ripristinare il file di sola lettura b1nel filegroup B del database adb .A read-only file, b1, in filegroup B of database adb has to be restored. Dato che è stato eseguito un backup dopo che il file è diventato di sola lettura, i backup del log non sono necessari.A backup was taken since the file became read-only; therefore, log backups are not required. Il filegroup B sarà offline per l'intera durata del ripristino, mentre la rimanente parte del database rimarrà online.Filegroup B is offline for the duration of the restore, but the remainder of the database remains online.

Sequenza di ripristinoRestore Sequence

Nota

La sintassi di una sequenza di ripristino online è la stessa di una sequenza di ripristino offline.The syntax for an online restore sequence is the same as for an offline restore sequence.

Per ripristinare il file, l'amministratore del database utilizza la sequenza di ripristino seguente:To restore the file, the database administrator uses the following restore sequence:

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

Il filegroup B è ora online.Filegroup B is now online.

Esempi aggiuntiviAdditional Examples

Vedere ancheSee Also

Ripristino in linea (SQL Server) Online Restore (SQL Server)
Panoramica del ripristino e del recupero (SQL Server) Restore and Recovery Overview (SQL Server)
Ripristini di file (modello di recupero con registrazione completa) File Restores (Full Recovery Model)
RESTORE (Transact-SQL)RESTORE (Transact-SQL)