Oracle数据库用数据库泵方式(IMPDP)还原

1、运行cmd,进行数据库登录

DOS命令行执行

sqlplus sys/密码@数据库名 或者sys/change_on_install as sysdba(原始密码)@数据库名

 

2、删除已创建的表空间、用户

删除表空间(若之前没创建过表空间则跳过此步骤):

SQL>drop tablespace 表空间名 including contents and datafiles;

删除用户:

SQL>drop user ccense(用户名) cascade;

 

3、创建逻辑目录(数据导入/导出文件位置)

SQL>create or replace directory data as 'D:\app\Administrator\oradata\T6';

 

4、创建表空间、用户

创建表空间:

SQL>create tablespace LL_TEST datafile 'D:\\app\Administrator\oradata\T6\LL_TEST.DBF' size 50m autoextend on;(l路径中文件名要与表空间名相同)

创建用户:

SQL>create 用户名 identified by 密码 default tablespace LL_TEST(表空间名)temporary tablespace temp;

 

5、为创建的用户授权

SQL>grant connect,resource,dba to 用户名;

 

6、还原操作

DOS命令行执行

impdp 用户名/密码@数据库名 directory=data dumpfile=数据文件名(数据文件要在第3部创建的逻辑目录同一目录下)logfile=名字.log

 

结果如下图:

Oracle数据库用数据库泵方式(IMPDP)还原_第1张图片

 

 

你可能感兴趣的:(Oracle数据库用数据库泵方式(IMPDP)还原)