Eliminare uno snapshot del database (Transact-SQL)
L'eliminazione di uno snapshot del database elimina lo snapshot del database da SQL Server ed elimina i file sparse usati dallo snapshot. Quando si elimina uno snapshot del database, tutte le relative connessioni utente vengono interrotte.
Sicurezza
Autorizzazioni
Uno snapshot del database può essere rimosso da qualsiasi utente che disponga delle autorizzazioni DROP DATABASE.
Come eliminare uno snapshot del database (tramite Transact-SQL)
Per eliminare uno snapshot del database
Identificare lo snapshot del database da eliminare. È possibile visualizzare gli snapshot in un database in SQL Server Management Studio. Per altre informazioni, vedere Visualizzare uno snapshot del database (SQL Server).
Eseguire un'istruzione DROP DATABASE , specificando il nome dello snapshot del database da eliminare. La sintassi è la seguente:
DROP DATABASE database_snapshot_name [ , ...n ]
Dove database_snapshot_name è il nome dello snapshot del database da eliminare.
Esempio (Transact-SQL)
Nell'esempio seguente viene rimosso uno snapshot di database, denominato SalesSnapshot0600, senza influire sul database di origine.
DROP DATABASE SalesSnapshot0600 ;
Tutte le connessioni utente a SalesSnapshot0600 vengono terminate e tutti i file sparse del file system NTFS utilizzati dallo snapshot vengono eliminati.
Nota
Per informazioni sull'uso di file sparse in base agli snapshot del database, vedere Snapshot del database (SQL Server).
Attività correlate
Vedere anche
DROP DATABASE (Transact-SQL)
Snapshot del database (SQL Server)