在sql中将数据库快照删除的具体步骤

时间:2018-03-02 14:06:14 作者: wangxixi
MSSQL数据库日志清理工具
软件大小: 12.42 MB
更新时间: 2017-12-20 17:18:39
所属分类: 数据库类
查看详情

  使用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中将数据库快照删除的具体步骤,你们都学会了吗?

相关推荐
QQ游戏

热文推荐

  • 48小时热文
  • 每周热文

在sql中将数据库快照删除的具体步骤

立即下载

MSSQL数据库日志清理工具