当前位置:Gxlcms > 数据库问题 > Oracle使用Impdp导入dmp文件的详细过程

Oracle使用Impdp导入dmp文件的详细过程

时间:2021-07-01 10:21:17 帮助过:11人阅读

技术图片

 

 2、创建表空间(注意这里你创建的表空间一定要和你的dmp文件中写的表空间一致,否则会在你导库的时候,一致提示表空间不存在,这是我踩的最大的一个坑),我的dmp里面的表空间名是icms,所以请在doc或者PLsql等工具以system 身份登陆执行。具体语句如下,改一下名字和路径即可

--创建表空间
create tablespace icms
datafile ‘D:\app\afei\oradata\icms.dbf size 500M--修改为oracle安装路径
autoextend on next 100M maxsize unlimited logging 
extent management local autoallocate
segment space management auto;

 

技术图片

 

 

 这里只需要写路径即可,icms.dbf文件自己取名,最好和表空间名一致

 技术图片

 

3、接下来创建用户,语句只需要改第三行的默认表空间名,其他不动即可。

create user flprd --创建用户名
identified by "flprd4321" --创建密码
default tablespace icms--默认表空间
temporary tablespace TEMP--临时表空间(默认的)

 

技术图片

 

 4、赋予刚刚创建的用户一些权限。

grant connect, resource to icms; 
grant dba to icms;

 

技术图片

 

 5、经过上面的步骤,准备工作都已做完,开始导入,不过此时需要在doc命令窗口执行,不需要登陆sql.

Impdp icms/icms@ORCL DIRECTORY=DATA_PUMP_DIR DUMPFILE=ICMSTEST0611.DMP SCHEMAS=icms

 

技术图片

 

技术图片

 

 6、如果执行impdp语句后出现下图,即表示成功。

技术图片

 

 技术图片

 

 7、完结撒花!

 

Oracle使用Impdp导入dmp文件的详细过程

标签:gem   tor   mic   acl   str   bsp   ada   space   步骤   

人气教程排行