如何在sql中从表中恢复已删除的记录

如何在sql中从表中恢复已删除的记录,sql,Sql,我错误地从表中删除了行。我试着跟着手术 1) 使用查询 use DB_FRS go SELECT [Current LSN], [Transaction ID], Operation, Context, AllocUnitName FROM fn_dblog(NULL, NULL) WHERE Operation = 'LOP_DELETE_ROWS' 在这个选项中,我没有得到任何行 2) 使用APEXSQL 但我没有任何凭证来进行更改 还有其他选择吗。请帮帮我。

我错误地从表中删除了行。我试着跟着手术 1) 使用查询

use DB_FRS 
go
SELECT 
[Current LSN],    
[Transaction ID],
 Operation,
 Context,
 AllocUnitName

FROM 
  fn_dblog(NULL, NULL) 
WHERE 
Operation = 'LOP_DELETE_ROWS'
在这个选项中,我没有得到任何行

2) 使用APEXSQL 但我没有任何凭证来进行更改


还有其他选择吗。请帮帮我。

我过去必须这样做的方式是将最近的备份还原到临时数据库,查询已删除的记录并将其插入数据库。

我过去必须这样做的方式是将最近的备份还原到临时数据库,并查询已删除的记录和将它们重新插入数据库。

备份最可靠的解决方案检查此项:检查备份最可靠的解决方案检查此项:检查我没有任何备份嗯,我不确定还有什么建议。我不熟悉像APEX这样的对象级恢复工具。但我强烈建议,如果您关心数据,请确保定期备份(并测试它们),备份频率将取决于您愿意丢失多少数据。对不起,希望你能拿回你的数据。我没有任何备份。嗯,我不知道还有什么建议。我不熟悉像APEX这样的对象级恢复工具。但我强烈建议,如果您关心数据,请确保定期备份(并测试它们),备份频率将取决于您愿意丢失多少数据。抱歉,希望您能找回数据。