首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

提交后回滚可以吗?解决方案

2012-02-29 
提交后回滚可以吗?我想测试一些功能,由于某些原因我需要在数据中插入或修改一些数据而且必须要提交,但我希

提交后回滚可以吗?
我想测试一些功能,由于某些原因我需要在数据中插入或修改一些数据而且必须要提交,但我希望当我测试完以后能回到我测试之前的数据库。有些类似savepoint的功能,但savepoint提交后是不能回滚的。大家有没有什么解决办法呢?

[解决办法]
1、虚拟机;
2、搭建测试环境;
3、先备份数据库,测试完再还原;
[解决办法]
看flashback功能开起来没有,开起来的话直接闪回就好了
[解决办法]
flashback 或者冷备份
[解决办法]
如果开了闪回就可以,没开的话
alter database flashback on;
[解决办法]
flashback
[解决办法]
对于一个事物来说,你提交后就没有所谓的回滚了,只能在提交前回滚。

当然flashback另说。
[解决办法]

热点排行