永发信息网

怎么恢复oracle 中被drop掉的分区

答案:5  悬赏:60  手机版
解决时间 2021-02-06 22:59
使用 ALTER TABLE XXXXXX DROp PARTITION FOR (TO_DATE('10-10-2013','DD-MM-YYYY')); 怎么恢复这个被删除掉的分区。
检查了select * from recyclebin 里面没有任何的数据,recyclebin没有启动
最佳答案
recyclebin没有启动的话,是不能恢复的。

如果recyclebin开启的话,可以用如下命令恢复:
flashback table cube_scope to before drop

提示:
以下几种drop不会将相关对像放进回收站recyclebin中

* drop tablespace :会将recyclebin中所有属于该tablespace的对像清除
* drop user :会将recyclebin中所有属于该用户的对像清除
* drop cluster : 会将recyclebin中所有属于该cluster的成员对像清除
* drop type : 会将recyclebin中所有依赖该type对像清除
全部回答
recyclebin没有启动的话,是不能恢复的。
不管recyclebin是否启动,都不能通过recyclebin恢复删除的分区,得用flashback database或者备份恢复
另外找个数据库服务器 用备份恢复出来 ~~ 然后导出该分区,拿过来导入
基于oracle数据文件和控制文件的恢复,只要数据文件还在 就可以利用PRM FOR Oracle工具从中抽取出有用数据。 PRM可以再无备份的情况下恢复被truncated掉的表,也可以恢复无法打开的Oracle数据库(Alter database open失败)中的数据。 PRM是图形化增强版的Oracle DUL工具,同时具备很多Oracle DUL不具备的特性。 而且PRM无需学任何新命令。 对于误操作DROp TABLE的数据恢复 D公司的应用开发人员在ASM存储环境下,在没有任何备份的情况下DROP了系统中一张核心应用表,此时第一时间采用PRM可以恢复该DROP掉数据表的绝大部分数据。10g以后提供了 recyclebin回收站特性,可以首先通过查询DBA_RECYCLEBINS视图来确定被DROP掉的表是否在回收站中,如果在则优先通过回收站flashback to before drop,如果回收站中也没有了,则第一时间使用PRM恢复。 恢复简要流程如下: 首先将被DROP掉的数据表所在的表空间OFFLINE 通过查询数据字典或者LOGMINER找到被DROP掉数据表的DATA_OBJECT_ID,如果此步骤中得不到这个DATA_OBJECT_ID,则需要在NON-DICT非字典模式下 启动PRM,进入NON-DICT非字典模式,并加入被DROP掉数据表所在的表空间的所有数据文件,之后SCAN DATABASE+SCAN TABLE from Extent MAP 通过DATA_OBJECT_ID定位到展开对象树形图中对应的数据表,采用DataBridge模式插回到源数据库中
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
台式老19寸惠普显示器如何拆装
我在北京,回河南南阳西峡的汽车是哪个站,几
vivos9桌面程序图标不小心删除,如何恢复
贵州盛世飞天传媒有限公司地址有知道的么?有
纯牛奶如何做奶油视频
大地院线在什么地方啊,我要过去处理事情
漂粉精失效方程式有谁知道漂粉精失效的化学方
换桑塔纳前减震手工费多少钱?
手机设了应用锁的应用都打不开怎么办,输入密
石家庄批发兴财不锈锅的市场在什么地方
请问在上海平安银行信用卡中心做信用卡授权专
李志国鸭脖地址在哪,我要去那里办事
雷达能否发现烟雾中的目标,比如说一辆战车隐
请问全套(连体) 连戴帽子 当睡衣穿的那种衣
于四饭店我想知道这个在什么地方
推荐资讯
【后会无期结局】后会无期结尾什么意思
内脏与五行的关系图怎么画
我的卡上有20元,购买10元的支付宝为什么不行
苏家店村在哪里啊,我有事要去这个地方
淘宝上有没有卖拉杆箱的拉杆啊?
伤残二处,均为十级,如何计算残疾赔偿金。系
定录村田七场在什么地方啊,我要过去处理事情
公益性岗位招人,但只要本市非农业户口,我并
人体的肥胖程度是由脂肪细胞数量的多少和体积
在中介购房合同后面补充条款有没有法律依据
没结婚的女孩怎么称呼最为尊重
网友说绝交后,给他发问候短信不回,但是倾诉
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?