使用事务日志回滚事务 [英] Rollback transaction using transaction log

查看:46
本文介绍了使用事务日志回滚事务的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以使用特定记录的 Transactionlog 文件回滚事务?

Would it be possible rollback transactions using Transactionlog file for a particular record?

我使用的是 SQL Server 2005.

推荐答案

本地,没有.不过,我相信有一些昂贵的第三方工具可以做到这一点.

Natively, no. I believe there are some pricey third party tools to do this, though.

或者,您可以从备份中恢复您的数据库,然后 RESTORE LOGS 到带有 STOPAT = '6/30/2009 2:30PM' 参数的时间点.

Alternatively, you can restore your DB from a backup, and then RESTORE LOGS to a point in time with the STOPAT = '6/30/2009 2:30PM' argument.

ApexSQL 日志救援 可用.但是,如果您的日志未处于 FULL 恢复模式,那么如果您无法恢复,您可能会陷入困境.

There are Apex and SQL Log Rescue available. If your logs aren't in FULL recovery mode, though, you may be up a creek if you can't restore.

这篇关于使用事务日志回滚事务的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆