SQL还原差异数据库备份问题!!急,请高手帮忙!

来源:百度知道 编辑:UC知道 时间:2024/06/23 04:28:42
我想在只有差异数据库备份文件,没有事务日志和完整数据库备份,怎么才能把差异数据库还原数据库啊!高手请帮帮我吧!!高分送!!

不用管那个日志文件,直接回复数据库就可以

没有完整备份是不可以恢复数据库的。
差异备份的意思是和完整备份的差异进行备份,如果没有完整备份的话,那么差异备份就完全没有意义了。
比如有个数据库有一条数据
user_id name
1 张洪
3 鸿宇
完整备份的时候是这样的数据,后来我把它改为
user_id name
2 张洪
3 鸿宇
差异备份中就只有
user_id name
2 张洪
,没有完全备份,3 鸿宇就丢了,这就是为什么不能用差异备份还原的原因一部分,还有一些程序上的原因,所以如果你连一个全备份都找不到的话是作不到还原数据库的。

好像第二个选项卡里面要点强制

恢复差异数据库没什么意义,顶多恢复一些表结构,数据根本不完整!