在装系统时,用户不小心吧数据库格式化了,但oradata文件还留在,现在重新安装了数据库,是否可以把oradata中的数据还原回去 .
解决方案 »
- IMP-00038: 无法转换为环境字符集句柄
- ORACLE 的问题。 看起来简单,做起来难,要是没有函数就更难了。
- 百分请教一个很简单的SQL语句
- 求助!急!!!
- 如何按一列取平均值,然后把平均值插到列里?
- 谁有OCI的资料阿?能不能给一点学习一下阿?
- 寻求解决方案:不能连接的两Oracle数据库的增量导出导入问题
- 序号ID取得处理(自动采番)急!!!!!!11
- ===!!分布够再加!问如何在数据中输入单引号,并问如何输入各种特殊符号!
- 数据文件或控制文件损坏了,我怎么知道是哪个文件?
- RMAN 备份方案
- 在 Oracle 跨用户调用数据库储存过程 (急 在线等后 QQ:153623507)
oradata下或丢失控制文件的的时候)
如果之前配置在归档模式下且有完整的备份(init.ora,controlfile,datafile,
logfile&&archivedlogfile)
那么重新安装把这写文件替换掉就能完全恢复
如果没有online redo log那么就只能执行不完全恢复,也会丢数据
admin,ora81,oradata这三个文件都完整,是否可以直接覆盖回去,
如果这样不行,是否有其他办法可以恢复呢.谢谢
如果损坏的当时数据库没有正常关闭,可能会启动失败,还需要在nomount状态下重建控制文件。
CONTROL01.CTL
CONTROL02.CTL
CONTROL03.CTL
DR01.DBF
INDX01.DBF
RBS01.DBF
REDO01.LOG
REDO02.LOG
REDO03.LOG
SYSTEM01.DBF
TEMP01.DBF
TOOLS01.DBF
USERS01.DBF 数据大小
XDOCMAN01.ORA 512M
XDOCMAN02.ORA 1G
XINDEX.ORA
XINDEX01.ORA
XPAGE01.ORA 2G
XPAGE02.ORA 2G
现在我必须把里面的数据读取出来,Oracle数据库我不是很厉害,请大家指点。谢谢。