如题:oracle9从控制台误删除表空间,数据文件还在,用户也在,如何恢复啊!
请各位oralce高手帮忙啊!急急!!

解决方案 »

  1.   

    什么表空间阿系统表空间(system, sysaux)被删除了只能找备份恢复了,肯定有数据损失undo丢了的话,自己重建一个,损失一点数据temp丢了的话,重建一个,不丢数据其他存储用户数据的表空间丢了的话,找备份恢复
      

  2.   

    我重新建立了表空间,导入原先的备份文件提示下列错误啊
    IMP-00003: 遇到 ORACLE 错误 2195
    ORA-02195: 尝试创建的PERMANENT对象在TEMPORARY表空间中
    IMP-00017: 由于 ORACLE 的 2195 错误,以下的语句失败
      

  3.   


    闪回恢复  SQL>select current_scn from v$database; //查看数据scn
      SQL>alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
      SQL>select sysdate from dual;
      SQL>select * from table1 as of scn xxxx;
      

  4.   

    文件在就好办,不过就是恢复起来麻烦而已
    http://www.sosdb.com