Oracle使用Impdp导入dmp文件的详细过程
Oracle使⽤Impdp导⼊dmp⽂件的详细过程
这⼀天为了导⼊这个Oracle的dmp⽂件,简直就是⾎泪史,因本⼈对Oracle并不是很会,随意踩了很多⼩⽩会踩的坑,因此特意记录⼀下过程,防备下次的使⽤。
伸缩窗帘杆1、⾸先将你需要的dmp⽂件准备好,将其放在Oracle安装⽬录的任意位置,但是如果你想按照我的步骤来,就和我安装到相同的⽬录,否则会和第五步的impdp语句中DATA_PUMP_DIR 所指向的路径不⼀致。
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;
端午节作文400字优秀作文这⾥只需要写路径即可,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、完结撒花!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。