我按书上说的操作备份了一个数据库
数据目录下也生成了B_01L1IFHT_1_1的备份文件
我要如何进行恢复?
直接用dba登陆后选择数据库-备份管理-恢复
提示说:数据库处于'无归档日志'模式,'打开'状态.数据库必须为'已装载'模式才能执行恢复请问我要如何继续完成数据库还原操作

解决方案 »

  1.   

    1.建立一个表空间.
    2.建立一个和上面表空间对应的用户.
    3.在命令窗口(DOS下)使用imp,然后输入对应的用户名和密码以及你的备份文件的全路径...
      

  2.   

    谢谢LS
    DOS下面的我试过
    我是想问一下那个向导的要怎么操作
    我的ORACLE版本是9IMSSQL企业管理器用久了,感觉ORACLE挺难入门的
      

  3.   

    而且IMP好像也导入不了我对全局数据库名进行备份的B_01L1IFHT_1_1文件(这个文件名我在备份的时候竟然没有可以改的地方)
      

  4.   

    请教sxq129601
    这个命令在SQL PLUS里输入吗?
      

  5.   

    你的这个B_01L1IFHT_1_1是如何备份得来的?
    使用RMAN还是EXP?IMP只能导入EXP生成的备份集
      

  6.   

    对的
    这个命令是在DOS下输入
    作用是把数据库置为归档模式不过好像没必要做这一步
      

  7.   

    直接用dba登陆后选择数据库-备份管理-恢复 
    提示说:数据库处于'无归档日志'模式,'打开'状态.数据库必须为'已装载'模式才能执行恢复 
    这里你的数据库处于OPEN状态。
    你可以在命令行下输入以下命令shutdown immediate  --关闭数据库
    startup mount  --把数据库置为装载状态
      

  8.   

    1.建立一个表空间. 
    2.建立一个和上面表空间对应的用户. 
    3.在命令窗口(DOS下)使用imp,然后输入对应的用户名和密码以及你的备份文件的全路径...
      

  9.   

     可用Enterprise Manager Console创建表空间
     
     用Pl/Sql里创建相应的用户,再用Pl/Sql的导入工具导入出具库的文件DMP
      

  10.   

    特别感谢wh62592855
    但我
    shutdown 到一半没响应了
    现在SQLPLUS也进不去了
    error:
    ORA-01090:shutdown in progress - connection is not permitted
    要如何处理?
      

  11.   


    没加参数直接shutdown几乎是关不了数据库的请重新startup force,然后shutdown immediate