SQL中关于表内容回滚问题,麻烦SQL高手帮我解答

来源:百度知道 编辑:UC知道 时间:2024/06/18 01:28:06
我用更新多条语句把表的内容给改了,改了好多,请问我该怎么把表恢复到修改前的内容状态,可以通过日志文件回滚吗??日志文件怎么用?怎么看?要是我把表删了该怎么恢复?
麻烦高手帮我解答,谢谢了
那再请问,我该怎么备份表和数据库啊???
我如果备份了的话应该怎么回滚啊?
请高手继续解答谢谢

在对数据库进行操作之前如果没有对数据库进行备份的话是不能恢复的。
通常所说的回滚是在事务没有提交之前中止操作才可以回滚,比如你使用update语句对表进行更新,在语句没有执行完的情况下取消查询,这时候才可以回滚到没有更新前的状态。

日志文件是SQL SERVER内部使用的,我们不能直接从中获取信息。
可以定期对事务日志进行备份,这样可以最大限度挽回误操作对数据的破坏。

数据库中记录删除就不能恢复!
请节哀!

rollback