十万火急--oracle delete 后怎么恢复数据 有个菜鸟把我的数据delete 现在要恢复 十万火急希望大家知道说说 回滚不了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 闪回表试试:flashback table table_name to timestamp to_timestamp('2009-10-15 21:17:47','yyyy-mm-dd hh24:mi:ss'); 没有保存点,flashback table service.push_config to timestamp to_timestamp('2009-11-24 09:56:43','yyyy-mm-dd hh24:mi:ss'); 闪回没有任何数据 是刚刚delete的 如果想要对表进行flashback,必须允许表的row movement.Alter table table_name row movement;要查看某表是否启用row movement,可以到user_tables 中查询(或all_tables,dba_tables),例如:SQL> select row_movement from user_tables where table_name='C';ROW_MOVE--------ENABLED1. 楼主看下是否允许row movement2. 楼主的表建在什么用户下,SYS用户不支持闪回。3. 如果flashback 不行,那么就只能恢复数据库了。 为啥这样sql(oracle)语句执行速度比较快,原因 各位高手,oracle 的存储过程接收不确定个数的参数,怎么写?我自己写的您看是否可以呢? SQL语句按月份查询数据 数据库开发是什么 数据库二次开发是什么 Oracle存储过程建表的问题 关于提取固定累计数据的语句 sql 关于to_date日期格式问题求助 有关的execute immediate问题 求助!求助!求助! function好像不对 oracle查询问题!急 触发器代替Job
闪回表试试:flashback table table_name to timestamp to_timestamp('2009-10-15 21:17:47','yyyy-mm-dd hh24:mi:ss');
如果想要对表进行flashback,必须允许表的row movement.
Alter table table_name row movement;
要查看某表是否启用row movement,可以到user_tables 中查询(或all_tables,dba_tables),
例如:
SQL> select row_movement from user_tables where table_name='C';
ROW_MOVE
--------
ENABLED1. 楼主看下是否允许row movement
2. 楼主的表建在什么用户下,SYS用户不支持闪回。
3. 如果flashback 不行,那么就只能恢复数据库了。