删除数据库快照(Transact-SQL)

删除数据库快照会从 SQL Server 中删除数据库快照,并删除快照使用的稀疏文件。 删除数据库快照时,所有用户对该快照的连接将被终止。

安全

权限

具有 DROP DATABASE 权限的任何用户都可以删除数据库快照。

如何删除数据库快照(使用 Transact-SQL)

删除数据库快照

  1. 标识要删除的数据库快照。 可以在 SQL Server Management Studio 中查看数据库上的快照。 有关详细信息,请参阅“查看数据库快照”(SQL Server)。

  2. 发出 DROP DATABASE 语句,指定要删除的数据库快照的名称。 语法如下所示:

    DROP DATABASE database_snapshot_name [ ...n ]

    其中 database_snapshot_name 要删除的数据库快照的名称。

示例 (Transact-SQL)

此示例删除名为 SalesSnapshot0600 的数据库快照,而不会影响源数据库。

DROP DATABASE SalesSnapshot0600 ;  

终止与 SalesSnapshot0600 的任何用户连接,并删除快照使用的所有 NTFS 文件系统稀疏文件。

注释

有关数据库快照使用稀疏文件的信息,请参阅数据库快照(SQL Server)。

相关任务

另请参阅

删除数据库 (Transact-SQL)
数据库快照 (SQL Server)