Partilhar via


Como descartar um instantâneo do banco de dados (Transact-SQL)

Qualquer usuário do banco de dados com permissões DROP DATABASE pode cancelar um instantâneo do banco de dados usando Transact-SQL.

Quando um instantâneo do banco de dados é cancelado, todas as conexões de usuário para com ele são encerradas.

Cancelar instantâneo do banco de dados

  1. Identifique o instantâneo do banco de dados a ser cancelado. Você pode exibir os instantâneos em um banco de dados no SQL Server Management Studio (consulte Como exibir um instantâneo de banco de dados (SQL Server Management Studio)).

  2. Emita uma instrução DROP DATABASE, especificando o nome do instantâneo do banco de dados ser cancelado.

Exemplo

Este exemplo cancela um instantâneo do banco de dados denominado SalesSnapshot0600, sem afetar o banco de dados de origem.

DROP DATABASE SalesSnapshot0600

Todas as conexões de usuário para SalesSnapshot0600 são interrompidas, e todos os arquivos esparsos do sistema de arquivos NTFS usados pelo instantâneo são excluídos. Para obter informações sobre o uso de arquivos esparsos por instantâneos do banco de dados, consulte Como funcionam os instantâneos de banco de dados.