Ronnie Overby Asked: 2010-03-04 08:10:39 +0800 CST2010-03-04 08:10:39 +0800 CST 2010-03-04 08:10:39 +0800 CST 从 sql server 2008 事务日志中恢复数据 772 我有一个处于完全恢复模式的 sql server 2008 数据库。 我还没有备份数据库或日志。 一些数据被无意中从数据库中删除。我想回到数据被删除之前的时间点。我怎样才能做到这一点? sql-server sql-server-2008 transaction-log 1 个回答 Voted Remus Rusanu 2010-03-04T09:01:37+08:002010-03-04T09:01:37+08:00 你不能。因为您从未进行过备份,所以数据库没有处于完全恢复模式,处于简单恢复模式(尽管进行了设置),看看那个数据库真的处于完全恢复模式吗?. 所以自从删除发生后,日志就被回收了,无法恢复任何东西。 但它引出了一个问题:如果您确实将恢复模式设置为 FULL,为什么不立即进行备份?
你不能。因为您从未进行过备份,所以数据库没有处于完全恢复模式,处于简单恢复模式(尽管进行了设置),看看那个数据库真的处于完全恢复模式吗?. 所以自从删除发生后,日志就被回收了,无法恢复任何东西。
但它引出了一个问题:如果您确实将恢复模式设置为 FULL,为什么不立即进行备份?