CSDN上的兄弟姐妹们:
      服务器崩溃后重新装系统...格了c盘,oracle装有E盘,下在oracle我还没动..
      我也没有备份,备份的数据是今年7月份的..只备份了一下200805211835.dmp的文件.
      现在我有如上图中的文件..请问如何恢复数据呢?
      
      在网上找,说建立以前完全一样的数据库出来,把oradata下的下的所有数据和日志,控制文件覆盖进去即可.
     
        我试了,没有用..
        有人说这种断电系统重装并没有损坏oracle..想当如冷备份到磁盘.
      
       万望帮助...实在感谢

解决方案 »

  1.   

    你昨天那贴人家不是回答你了嘛,再问估计也没什么新花样,要么叫ORACLE的工程师来帮你恢复
      

  2.   

    昨天给你的那个方法决定没有问题,就是解决你的这个情况的,屡试不爽。
    在告诉你一次:
    只要你的oracle没有安装在c盘,就不会丢失任何数据的。
    方法如下:
    1.把以前安装的oracle的数据文件目录更名为old(这个目录一般包含数据文件、redo文件、控制文件)
    2.重新安装数据库,位置和原来的一样,重建一样名字的实例。
    3.关闭数据库。
    4.把old目录下的东西都copy到新建的实例的目录下。
    5.重启数据库。
      

  3.   

    楼上的方法在正常情况数据库SHUTDOWN拷贝覆盖是可以,
    但运行的过程中突然系统崩溃,这种办法行不通,
    如果没有备份就联系ORACLE的技术支持吧。
      

  4.   

    再看错误
    链接地址为http://59.36.96.187/m/dd/oracle.gif
    这是照oracledbalgtu   2楼仁兄做报的错误
      

  5.   

    你是不是把数据库shutdown后没有重新启动啊,确定你重装的数据库实例名等都跟以前一样吗
      

  6.   

    重新启动机器,看服务里oracle的几个相关服务是否已经启动起来了
      

  7.   

    运行cmd
    sqlplus /nolog
    conn sys/oracle as sysdba
    startup mount
    alter database open;
    shutdown normal重启机器
      

  8.   

    先冷备份一下你的数据。
    去GOOGLE搜索一下aul5itpub.zip,可以恢复512MB的数据。
    我先前恢复过我的一些私人数据,挺有用的。http://www.itpub.net/viewthread.php?tid=961906