1、清理以前还原过的痕迹,如果我们在数据库曾经还原过,我们先来清理一下,痕迹,
//删除用户 DROP USER xxxx CASCADE; //删除表空间 DROP TABLESPACE xxxx; //删除数据库文件 (数据库所在路径)xxxxxx.dbf
2、接下来,准备工作做好后,我们就可以开始还原了
//创建用户 CREATE USER xxx IDENTIFIED BY 密码 DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP; //给予用户权限 GRANT CONNECT, RESOURCE, DBA TO xxxx; //创建表空间,并指定文件名,和大小 CREATE SMALLFILE TABLESPACE "xxxx" DATAFILE '(数据库所在路径)/xxxx.DBF' SIZE 100M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
3、使用命令IMP导入DMP文件到数据库