数据库右键删除的表能恢复吗,怎么恢复?

2025-03-11 04:43:35
推荐回答(1个)
回答1:

如果之前没有完全备份的话,我不知道怎么去恢复。
如果之前有完全备份的话,现在立刻备份日志文件。

backup log 数据库名 to disk ='备份路径+备份名'

然后还原最近一次的完全备份(删除表之前的完全备份)加上norecovery选项

restore database 数据库名 from disk='完全备份路径+备份名' with norecovery,replace

之后还原刚才备份的日志文件,加上stopat选项,假设表是在18:01分删除的,就恢复到之前的几分钟

restore log 数据库名 from disk='日志文件备份路径+备份名' with stopat='2008-3-28 17:30'