没有合适的资源?快使用搜索试试~ 我知道了~
Oracle 9i以上的闪回,用于误操作后的数据恢复
5星 · 超过95%的资源 需积分: 10 17 下载量 189 浏览量
2009-04-22
21:35:59
上传
评论
收藏 4KB TXT 举报
温馨提示
试读
6页
Oracle 9i以上的闪回,用于误操作后的数据恢复。
资源推荐
资源详情
资源评论
1.查询
SQL> select * from gametable ;
2.删除
SQL> delete from gametable where GAMEID=1008;
1 row deleted.
SQL> commit;
Commit complete.
3.使用FlashBack查询(过5分钟)
SQL> select * from tdcs_layout AS OF TIMESTAMP TO_TIMESTAMP('2009-04-16 09:10:25','YYYY-MM-DD HH24:MI:SS');
4.使用FlashBack查询恢复表行数据
SQL> INSERT INTO gametable SELECT * FROM gametable AS OF TIMESTAMP
2 TO_TIMESTAMP('2005-12-15 14:37:25','YYYY-MM-DD HH24:MI:SS')
3 WHERE GAMEID=1008;
1 row created.
SQL> COMMIT;
Commit complete.
Oracle 9i中FlashBack闪回查询操作实例
进行闪回查询必须设置自动回滚段管理,在init.ora设置参数UNDO_MANAGEMENT=AUTO,参数UNDO_RETENTION=n,决定了能往前闪回的最大
时间,值越大就需要越多Undo空间。
*.undo_management='AUTO'
*.undo_retention=10800
*.undo_tablespace='UNDOTBS1'
1.查询
SQL> select * from gametable ;
GAMEID NAME STATUS CREATIOND
------------ ---------------------------------------- ------------ ---------
HTTPPORT HTTPADDRESS TCPPORT
------------ -------------------- ------------
DESCRIPTION
--------------------------------------------------------------------------------
1008 帝国时代 0 26-MAR-05
0 0
1009 麻将 0 26-MAR-05
0 0
剩余5页未读,继续阅读
资源评论
- jeafeimao2014-01-22不错,资料挺全
mask007
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功