Oracle数据库通过数据泵(expdp/impdp)还原DMP文件

1.首先在D盘创建一个 dump 的文件夹,然后将 DMP 文件放到 dump 文件夹里:

 

2.打开PL/SQL,在SQL窗口输入(或者链接SqlPlus,输入) , 创建泵目录:

create directory dump_dir as 'd:\dump';

 

3.然后输入(SQL窗口输入,或者SqlPlus输入):

create tablespace BDCDJ13
logging
datafile 'D:\app\22830\oradata\orcl\BDCDJ13.DBF'    \\注释:这里写Oracle安装目录路径
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;

4.然后输入 , 创建 BDCDJ13 用户:

create user BDCDJ13 identified by BDCDJ13  
default tablespace  BDCDJ13;

5.然后输入 , 授权泵目录给用户:

grant connect,resource,dba to BDCDJ13;

6.然后输入 , 将数据泵使用目录赋值给用户:

grant read,write on directory dump_dir to BDCDJ13;

7.最后打开CMD(建议管理员权限打开),然后输入 , cmd运行导入语句:

impdp BDCDJ13/BDCDJ13@orcl directory=dump_dir dumpfile=BDCDJ130921.DMP

8.用户名/口令:BDCDJ13

 

 

Oracle数据库通过数据泵(expdp/impdp)还原DMP文件_第1张图片

 

你可能感兴趣的:(€,--,SQL)