已经有一个oracle数据库备份文件,现在想把这个文件恢复到oracle数据库中去,请问步骤是什么啊?

解决方案 »

  1.   

    创建好用户和表空间,用imp导入命令导入数据库即可。
      

  2.   

    谢谢,如何可以有像SQL Server那样的企业管理器。
    还想请教的是,如何用命令去创建用户和表空间啊?能具体点吗?
      

  3.   

    1,创建一个用户表空间
     // 创建一个名为test_tbs的100M 大小的表空间
       SQL>create tablespace test_tbs datafile '/oracle/oradata/orcl/test_tbs.dbf' size 100m;2, 创建一个用户,附加权限    
       schema在oracle数据库当中就是指用户,因此创建schema 就是创建用户
      SQL>create user test_user identified by test
          default tablespace test_tbs
          temporary tablespace temp;
     用户创建好之后需要附加权限才能登陆数据库以便进行数据库恢复。
      SQL>CONN / AS SYSDBA
      SQL>GRANT CONNECT,RESOURCE TO TEST_USER; 
      

  4.   

    利用PLSQL Developer,其中的导入功能,可以更形象一点,可以装一个oracle的客户端,直接在EMC(enterprise manager console)中创建用户和表空间。
      

  5.   

    创建好用户和表空间,用imp导入命令导入数据库即可。