0
我有一張桌子(6列)。它有5條記錄。如何恢復從表中刪除的記錄?
意外地我從表中刪除了一條記錄。如何恢復已刪除的記錄。
我已經提到http://raresql.com/2011/10/22/how-to-recover-deleted-data-from-sql-sever/ 這個問題的鏈接。 執行此查詢以獲取已刪除記錄的十六進制值。
Select [RowLog Contents 0] FROM sys.fn_dblog(NULL,NULL)WHERE AllocUnitName ='dbo.TableName' AND Context IN ('LCX_MARK_AS_GHOST', 'LCX_HEAP') AND Operation in ('LOP_DELETE_ROWS')
得到了十六進制值:0x3000處.......
後,我無法得到我應該如何分割這個十六進制值。任何人都可以幫助我輕鬆地分割這個十六進制值,或者給出任何其他建議來從表中恢復已刪除的記錄。
只是問,交易已經承諾還是可以回滾? –
請提及sql server版本? –
sql server 2008 r2 – cgsabari