今天分享在sql中将数据库快照删除的具体步骤。

使用sql的用户,你们知道怎么将数据库快照删除吗?在此,酷牛教程小编就为大家讲解在sql中将数据库快照删除的具体步骤。

删除单个快照

通过右键删除,用鼠标选中要删除的快照,点击鼠标右键,从中选中“删除”

删除SQL Server数据库快照

使用drop database删除数据库快照,如删除快照“test_2017033014”,使用命令:drop database test_2017033014

删除SQL Server数据库快照

删除多个快照

假如要删除 test_2017031401、test_2017031402和test_2017031403几个快照,可以写成:drop database test_2017031401,test_2017031402,test_2017031403,即在多个快照之间添加逗号

删除SQL Server数据库快照

END

删除全部快照

SQL Server没有提供删除全部的功能,只能想其他办法了。

先在master数据库中找到系统表sys.databases

删除SQL Server数据库快照

删除SQL Server数据库快照

查询表sys.databases,可以看到所有的快照信息,以及所有的数据库信息

删除SQL Server数据库快照

小窍门在这哦。将查询结果中name一列复制到TXT文件中,删除除了要删除的快照之外的信息

【特别要注意】一定要把一些正式数据库的名称去掉!!!

删除SQL Server数据库快照

删除SQL Server数据库快照

删除不需要删除的信息后,在txt文档中打开替换窗口,在数据库快照名称前面添加逗号“,”,点击“全部替换”

删除SQL Server数据库快照

删除SQL Server数据库快照

复制TXT文件中的信息到数据库查询窗口,去掉最前面的逗号“,”,执行命令,删除全部数据库快照

删除SQL Server数据库快照

删除SQL Server数据库快照

上文就是在sql中将数据库快照删除的具体步骤,你们都学会了吗?

本文来自投稿,不代表酷牛教程立场,如若转载,请注明出处:https://www.xukn.com/129911.html

(0)
上一篇 2019-06-27 14:27
下一篇 2019-06-27 14:47

相关推荐