今天不小心對資料庫執行了一次誤操作,心想有沒有什麼工具能恢復這次誤操作呢?於是找到了Log Explorer 4.2,可惜它最多隻支援SQL 2005,在SQL 2008上無法使用,然後又找到了ApexSQL Log,最新版本最高支援SQL 2008以及SQL 2012,試用版可以提供功能無限制14天的免費試用期,功能倒真是強大
直接下載安裝,官方下載地址:http://www.apexsql.com/sql_tools_log.aspx
安裝完成,開啟主介面:
點選“New”:
輸入資料庫相關資訊後點選“Open”:
點選“Evaluate Product”:
表格列出之前進行的操作,在進行誤操作的行上點選滑鼠右鍵會出現很多選單,“Create Undo Script”就是建立一個恢復指令碼:
生成此指令碼後執行即可恢復誤操作: