欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

oracle 表分区恢复的有关问题

更新时间: 2014-01-05 02:10:47 责任编辑: Author_N1

 

oracle 表分区恢复的问题
各位大神:
oracle版本:oracle 10g
操作系统:SunOS 5.10

问题如下:使用语句(
alter table table_a drop partition P20120201
)把表分区给删除了。没有备份。
现在缺数据。想找回。
办法1:执行类似这样的存储过程,
BEGIN PKG_PRE_A.PM_PRE('DOC',201301080700,9005,'201301080820767','6',1,60,'DOC_FLUX');
END;
,共计 19W 条,数据就全部回来了。
办法2:恢复表分区。执行语句
select * from recyclebin
后截图如下:


现在想清各位给我指点下。如果用 方法1:共计19W 条存储过程,有没有什么方法可以让他 顺序执行。
如果用方法 2的话,暂时不知道怎么操作,请大家讲讲怎么做,会不会影响到现在的数据。

非常感谢……
--参考方法--
从回收站恢复这个是最保险的,和原来的一样
--参考方法--
别再操作了,先离线,如果需要可以联系我
--参考方法--
分区表的其中一个单独的分区被drop掉后,是无法从数据库回收站中恢复的。。
--参考方法--
Flashback Table operations are not valid for the following type objects: tables that are part of a cluster, materialized views, Advanced Queuing (AQ) tables, static data dictionary tables, system tables, remote tables, object tables, nested tables, or individual table partitions or subpartitions.
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:10:47
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/6600/
本文WWW.DOC100.NET DOC100.NET版权所有。