ALLSTARS_ORACLE 发表于 2017-4-15 10:47:12

Oracle 9i的数据恢复问题


一个跑生产的复制库(物化视图复制),某个表空间因为有一个数据文件物理损坏导致数据库起不来。我针对这个数据文件offline后数据库可以起来,但是这个表空间上的数据有1/3丢了。(一共三个数据文件,每个数据文件5G,损坏的是最后一个,重启数据库后可以看到表空间名和表名,该表空间上有300多个表,我随机抽了几个select一下还有数据)。这个库不是运行在归档模式下,也没有备份,总数据量大约是2T,现在我不想为了这区区5G重新建库复制,那样太痛苦了。
请问我应该怎样做才能只复制这个损坏的5G或15G表空间上的数据呢?
或者想听听各位大侠们的建议,如何才是最优恢复方案?


这个复制库的源数据量是复制库的50倍左右吧,相关的300多个表不确信是否在同一个表空间里 (我得问一下源数据库的管理员)。
我想问一下,损坏的表空间我只想保留相关的对象,如果我删除损坏的表空间后重建,然后只通过复制,能否恢复原来水平?
页: [1]
查看完整版本: Oracle 9i的数据恢复问题