想请问下只有dbf的情况下如何恢复oracle 10g数据库额

2025-03-20 18:18:34
推荐回答(2个)
回答(1):

通过dbf重建控制文件, 自己写一个参数文件,然后可以尝试mount和OPEN 数据库

回答(2):

  1. 安装10g和原数据库同样版本,包括patch

  2. 创建相同sid的数据库

  3. 替换掉控制文件,数据文件,redo文件

  4. mount数据库,查询数据文件,redo文件路径是否需要修改,如果不需要修改,直接尝试openn数据库,如果需要修改使用alter database rename file ‘path1’ to ‘path2’;


如果不能解决,可以联系:http://www.xifenfei.com/oracle_recover