只有一个MYDBDATA.ORA表空间文件,没有控制文件备份,没有归档模式,难以备份
要使所有数据文件同步才能恢复

解决方案 »

  1.   

    to beckhambobo(beckham):
        实际情况是这样的,我重新装了操作系统,忘了把oracle的苦export出来,现在文件都存在,但不知道如何恢复,能否将详细一点。我记得sql server就可以直接重数据文件恢复库,我想oracle也应该可以吧。
      

  2.   

    如果像你的标题所说 NoWay如果像楼上所说,所有文件都在,it is ok
      

  3.   

    既然文件都存在,就把 oradata (默认位置)整个目录都拷贝过去就可以了。
    一般其控制文件等都在相同目录里。
      

  4.   

    oracle和sql server这点是完全不同的
    sql server数据库文件一般只有一个数据文件.mdf和日志文件.ldf
    只保留一个数据文件还可以通过sp_attach_single来恢复
    实际上数据库是重建了日志文件
    但是oracle的数据库文件包括配置文件,控制文件,数据文件,日志文件(归档日志)
    只有这些文件都存在时才能恢复