从 SQL Server 2008 事务日志恢复数据

从 SQL Server 2008 事务日志恢复数据

我有一个处于完全恢复模式的 SQL Server 2008 数据库。

我还没有备份数据库或日志。

数据库中的一些数据被无意中删除。我想回到数据被删除之前的时间点。我该怎么做?

答案1

你不能。因为你从未备份过,所以数据库没有处于完整恢复模式,处于简单恢复模式(尽管设置了),请参见该数据库真的处于完整恢复模式吗?。因此,自从发生删除后,日志就被回收了,因此无法恢复任何内容。

但这引出了一个问题:如果您确实将恢复模型设置为FULL,为什么不立即进行备份?

相关内容