如何把oracle备份的数据库方案还原为另外的数据库方案,根据用户名备份的。例如:
exp scott/tiger@orcl file=d:\scottDb.dmp;  我现在想还原到新的数据库方案myscott密码也是tiger那我是不是先要创建数据库方案myscottdb/tiger啊(怎么创建?),然后再还原imp myscotdb/tiger@orcl file=d:\scottDb.dmp; 开始学oracle,跟MYSQL理解不一样,请指教!

解决方案 »

  1.   

    在cmd中输入imp myscotdb/tiger@orcl
    然后根据提示进行选择
    1.只列出导入文件内容:no
     2.创建忽略错误:yes
     3.导入权限:yes
     4.导入表数据:yes
     5.导入整个导出文件:yes
      

  2.   

    1,先创建myscott用户,以及存储默认tablespace;
    2,imp myscotdb/tiger@orcl file=d:\scottDb.dmp touser=myscott;  
      

  3.   

    先建用户 以及表空间imp myscotdb/tiger@orcl file=d:\scottDb.dmp log=d:\scott.log full=y ignore=y