数据库恢复必须要有(1.数据文件  2.日志文件 3.控制文件)缺一不可。你把需要的文件多copy出来,安装相同的“操作系统”,在相同的逻辑盘上安装oracle,安装好好后“覆盖”oradata下的相关文件。前提(相关文件必须没有损坏)

解决方案 »

  1.   

    这样的情况一般是这样来操作,
     如果是所有数据库文件都再D:步骤,装2000-步骤,装2000->备份ORACLE目录成ORACLE1->装ORACLE(装在d:\oracle)
        ->建立相同的数据库实例名->关闭所有数据库的服务->用备份的ORACLE1覆盖ORACLE即可
    启动数据库,试下
      

  2.   

    可以恢复,前提是要保留以下全部文件:初始化参数文件INIT.ORA
    所有数据文件
    所有重做日志文件(联机日志、归档日志)
    所有控制文件
    internal密码文件1、重新安装数据库时,创建和原有数据库相同的名字
    2、shutdown
    3、停掉NT上所有Oracle服务,删除新建数据库中的所有新建文件(和以上那些类似的文件)
    4、将所有以上文件拷贝回原目录
    5、startup
      

  3.   

    装2000-步骤,装2000->备份ORACLE目录成ORACLE1->装ORACLE(装在d:\oracle)
        ->建立相同的数据库实例名->关闭所有数据库的服务->用备份的ORACLE1覆盖ORACLE即可
    启动数据库.
    前提:数据文件完好.