sql2008数据恢复

发布网友 发布时间:2022-04-22 16:26

我来回答

2个回答

热心网友 时间:2023-08-25 03:29

你的bak是什么时候备份的,备份后有没有又修改数据?
 如没有的话,可直接恢复。
 要是修改了话,你只能到另一台机子装sqlserver ,然后恢复到那台机子上,然后把刚删的数据给恢复过来。
 当然,你如果设置了完全事务日志的话,也可以,
 注意以下方法,非常危险,不过你要是用熟了话,并理解了数据库原理的话,也是标准做法。
 1 前提假设你是 采用了《完全日志模式》,并且在你备分了.bak后,没有做过清容日志,或是截断日志之类的操作。
 2 现在用命令,restore 备份你的数据库的事务日志。并且加上不截断选项。
 3 用.bak +刚备份的日志,恢复到你删数据之前的时间段。追问8月份有一次完全备份,备份后数据每天都在变动。请能把具体的sql语句指点一下吗?以前没遇到过这些东西,所以整不明白,谢谢

热心网友 时间:2023-08-25 03:29

在本机上找到create_xx.sql文件,然后登陆到数据库,最后@craete_xx.sql就ok了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com