11
A
回答
10
本土,沒有。不過,我相信有一些昂貴的第三方工具可以做到這一點。
或者,您可以從備份恢復數據庫,然後將RESTORE LOGS
恢復到STOPAT = '6/30/2009 2:30PM'
參數的時間點。
有Apex和SQL Log Rescue可用。如果您的日誌不在FULL
恢復模式中,但如果無法恢復,則可能會出現問題。
3
退房RedGate's LogRescue產品。如果沒有第三方產品,您可能只能將時間點恢復到單獨的數據庫,然後手動將記錄複製回生產數據庫。
+4
根據其網頁,LogRescue僅限於SQL Server 2000 – 2010-08-09 13:49:06
5
從我所知道的你的選擇是ApexSQL Log(昂貴,但有一個免費試用版)或未記錄的SQL Server命令,如DBCC日誌和fn_dblog。
這些中的任何一種都只在數據庫處於完全恢復模式時才起作用,在這種情況下,SQL Server會在事務日誌中存儲更多的細節。
此外,我不認爲這適用於任何類型的交易。我已經看到人們使用這種技術來恢復插入,更新,刪除,但我真的確定它是否可以用來恢復說ALTER TABLE或類似的東西。
4
至於第三方軟件的話,你可以使用戴爾的Toad免費軟件三十天,它有事務日誌並撤消腳本生成功能。
相關問題
- 1. 事務日誌記錄當回滾
- 2. 使用事務日誌回滾刪除操作
- 3. 事務回滾?
- 4. 事務回滾
- 5. 回滾事務
- 6. DB2事務日誌
- 7. SQL事務日誌
- 8. MySQL事務日誌
- 9. Spring的事務:回滾事務
- 10. 回滾事務SQL
- 11. EJB3事務回滾
- 12. Redis事務回滾
- 13. EF6事務回滾
- 14. VB.NET - 事務回滾
- 15. WMQ事務回滾使用.net顯式事務不起作用
- 16. SQL Server 2012未使用事務日誌
- 17. 強制回滾事務導致嵌套事務也回滾?
- 18. .NET + SQL Server 2005 - 如何回滾事務但保留日誌
- 19. SQL事務日誌增長
- 20. 事務日誌SQL Server
- 21. 備份事務日誌
- 22. 使用事務回滾進行測試
- 23. 回滾事務,不使用塊
- 24. 如何使用PyQT4回滾事務
- 25. JBoss的事務回滾使用JDBC
- 26. 使用JDBC回滾多個事務
- 27. Sql服務器收縮事務日誌
- 28. SQL服務器 - 事務日誌管理
- 29. SQL Server事務日誌在日誌中的使用
- 30. SQL。無法回滾事務
你能給我一個這些工具的樣本嗎? – THEn 2009-06-30 19:32:09
推薦的方法是使用STOPAT恢復數據庫的副本,然後將副本中的數據複製到實際數據庫中。 – 2009-06-30 19:42:48