2010-11-23 69 views
1

某些ASP.NET應用程序已將某些SQL Server 2005數據庫中的數據刪除。如何恢復只有事務日誌的SQL Server數據庫?

我有一個大小爲18MB aprox的事務日誌,但MDF文件是4MB。

你知道是否有機會通過使用事務日誌恢復完整的數據庫?

目前我沒有任何數據庫備份,所以我無法使用MSDN指南來執行此操作。

預先感謝您。

回答

2

你不能。事務日誌本身不足以還原數據庫。

您需要能夠恢復您的MDF數據庫文件,然後然後您可以重新從事務日誌中運行事務。但是單獨的日誌不包含整個數據庫。

+0

我明白了。所以,沒辦法。非常感謝您的支持。 – 2010-11-23 13:35:20

1

編號

LDF本身沒有足夠的信息。

您可以使用第三方日誌Explorer工具倒帶,從紅門說,但我從來沒有聽說過任何人成功:他們不適合這個任務

1

事務日誌是一個記錄對數據庫所做的更改。要重放交易日誌,您需要一個起點,對其進行所有更改。沒有起點,這些變化就沒有意義。因此,正如其他人已經指出的那樣,只有事務日誌無法恢復。