2011-10-24 70 views
2

現狀:撤消SQL Server上的簡單恢復模式delete語句

  1. 生產數據庫SQL Server上

    刪除命令執行

  2. 行不是上次備份

  3. 恢復模式可供選擇:簡單

  4. 根據windows,日誌文件是最近一天前修改的。如果真的會引發這樣的問題:如果今天的交易尚未寫入日誌文件,那麼今天的交易在哪裏。他們還在緩衝區嗎?

問:

  1. 是否有恢復被刪除的數據可能的方式是什麼?

  2. 有沒有辦法讀取緩衝區中的內容?

提前感謝!

+0

Windows資源管理器中顯示的上次修改時間僅與文件最後一次生長或收縮的時間不相關,而不是上次寫入的時間。 [看到這個相關的問題](http://dba.stackexchange.com/questions/7086/recover-accidentally-deleted-rows-from-a-table) –

回答

2
  1. 沒有
  2. 沒有

您可以嘗試使用第三方日誌文件閱讀器來恢復數據,但它可能不會工作。

「簡單」恢復的選擇將RPO定義爲「上次完整備份」。