新闻资讯
您的位置:主页 > 新闻资讯 >

sqlserver数据恢复

日期:2021-08-30 09:31:11

1、将数据库日志备份一下,用T-Sql语句
BACKUP LOG hos TO DISK='D:\hos\db\hos_log.bak' WITH FORMAT

2、找一个最近时间的完整备份,来还原一下,直接还原成一个新的数据库hos2
对着数据库->右击->还原数据库,下图是我在[还原数据库]界面->[常规]选项卡页的填写情况
然后点【选项】选项卡页,注意这一步非常重要哦
点击【不对数据库执行任何操作,不回滚未提交的事务】,然后确定。如果数据库比较大,这个还原要等很长时间

3、待数据库还原成功后,是这个状态
显示(正在还原...),对着hos2这个数据库右击->任务->还原->还原事务日志。
先填刚开始备份的日志D:\hos\db\hos_log.bak,然后勾选[还原],最重要的是选择时间点
填好后,点【确定】,大功告成了。现在数据库已恢复成 选择时间点 时的状态,那些表数据都回来了
 

下一篇:eclipse删除空行