最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

OracleFlashback基础应用

来源:动视网 责编:小采 时间:2020-11-09 12:43:41
文档

OracleFlashback基础应用

OracleFlashback基础应用:查看用户是否具有Flashback权限 select * from session_privs where privilege like 查看用户是否具有Flashback权限 select * from session_privs where privilege like 'FLASHBACK%'; 授予用户Flashback权限
推荐度:
导读OracleFlashback基础应用:查看用户是否具有Flashback权限 select * from session_privs where privilege like 查看用户是否具有Flashback权限 select * from session_privs where privilege like 'FLASHBACK%'; 授予用户Flashback权限


查看用户是否具有Flashback权限 select * from session_privs where privilege like

查看用户是否具有Flashback权限
select * from session_privs where privilege like 'FLASHBACK%';

授予用户Flashback权限
grant flashback any table to test;

恢复刚才删除的一条数据
alter database add supplemental log data;
delete from dept where dname='IT';
commit;
select * from dept where dname='IT';

查看操作,并使用undo_sql恢复
select t.start_timestamp,t.commit_timestamp,t.logon_user,t.operation,t.table_name,t.table_owner,t.undo_sql from flashback_transaction_query t where table_name='DEPT';

基于时间段恢复
update dept set dname='china';
select * from dept;
commit;

开启对应表的行移动,并使用基于时间段的闪回(10分钟)
alter table dept enable row movement;
flashback table dept to timestamp to_timestamp(sysdate-10/(24*60));

恢复删除的表
drop table dept;
flashback table dept to before drop;

查看回收站
select * from user_recyclebin order by droptime desc;

文档

OracleFlashback基础应用

OracleFlashback基础应用:查看用户是否具有Flashback权限 select * from session_privs where privilege like 查看用户是否具有Flashback权限 select * from session_privs where privilege like 'FLASHBACK%'; 授予用户Flashback权限
推荐度:
标签: 应用 oracle 基础
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top