oracle 导入数据泵数据库 (表空间创建、授权等)

来源:互联网 发布:有淘宝店铺就能贷款吗? 编辑:程序博客网 时间:2024/06/05 15:55

一、创建表空间
create tablespace BDCDJ datafile 'E:\wgydatabase\BDCDJ.dbf' SIZE 50M autoextend on next 10M maxsize unlimited extent management local;
二、创建用户名、密码
create user BDCDJ identified by BDCDJ default tablespace BDCDJ Temporary TABLESPACE Temp;
三、用户授权
grant connect,resource,dba to BDCDJ;
四、提交
commit;
五、退出
exit;
六、导入文件(数据泵导出的文件)
1、创建目录并赋予权限
CREATE DIRECTORY BM AS 'E:\wgydatabase';
GRANT READ,WRITE  ON DIRECTORY BM TO BDCDJ
2、用cmd执行导入 --注数据泵导入到数据库的命令不能包含路径,因为已经创建目录并授权,个人理解
impdp BDCDJ/BDCDJ@orcl schemas=BDCDJ directory=BM dumpfile=BDCDJ_20160302.dmp logfile=BDCDJdr.log ignore=y 

注意:
如果导出是BDCDJ_ZF,想导入到BDCDJ表空间中,则按这个语句导入数据库:--未测试,挪用的其他同事的
impdp BDCDJ/BDCDJ@orcl remap_schema=BDCDJ_ZF:BDCDJ remap_tablespace=BDCDJ_ZF:BDCDJ directory=BM1 dumpfile=BDCDJ.dmp logfile=BDCDJ.log ignore=y    
0 0
原创粉丝点击