删除数据库快照 (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)

相关任务

用于“返回首页”链接的箭头图标[返回页首]

请参阅

参考

DROP DATABASE (Transact-SQL)

概念

数据库快照 (SQL Server)