解决方案 »
- 关于ORA-27504:IPC ERROR CREATING OSD CONTEXT 错误
- oracle的SQL为何慢于国产数据库
- 问题1:请问把SESSION KILL 掉之后,而CPU的利用并没有被释放,怎么做能把CPU给释放掉? 问题2;这里有个SQL文很慢谁能帮我找找原因?很急,在线
- Proc*C编译环境
- 以用户指定的格式复制一个数据文件至数据库表中
- oracle中怎么查询表的字段
- ******这条SQL为什么不能执行,解决立即给分*****
- 关于构造sql语句编译oracle函数的问题!(欢迎开发人员来访)
- 求救:关于ORA-12545的解决方法
- 请问oracle 9i的硬件配置要求?我的可以吗?
- oracle唯一索引,验证规则
- oracle 11g用dmp导入数据时显示违反唯一约束不能导入
minus
select * from t as of timestamp to_timestamp('2014-12-01 15:10:00','yyyy-mm-dd hh24:mi:ss');
--t的表结构是:
create table t(
id number(11),
name varchar2(30)
);表t中原有数据四条,如果刚插入一条后,发现需要删除,那么就根据当时插入数据的大约时间“2014-12-01 15:10:00”
就可以查询出来
步骤(前提归档日志可用)
关闭数据库
启动数据库到mount状态(exclusive模式)
闪回至某个时间点,SCN或log sequence number
使用resetlogs打开数据库
1.使用sqlplus实现闪回
可以接受一个时间标记或一个系统改变号实参
sqlplus几种常用的闪回数据库方法
FLASHBACK [STANDBY] DATABASE [<database_name>] TO [BEFORE] SCN <system_change_number> --基于SCN闪回
FLASHBACK [STANDBY] DATABASE [<database_name>] TO [BEFORE] TIMESTMP <system_timestamp_value>--基于时间戳闪回
FLASHBACK [STANDBY] DATABASE [<database_name>] TO [BEFORE] RESTORE POINT <restore_point_name>--基于时点闪回