oracle 11g impdp命令导入dmp文件 | 您所在的位置:网站首页 › oracleimp导入dmp › oracle 11g impdp命令导入dmp文件 |
1.按照导出的日志文件创建用户名并授权,用户名可查看导出日志文件中 table=用户名.表名 来判断。 CREATE USER 用户名 IDENTIFIED BY 密码; GRANT CONNECT, RESOURCE, DBA TO 用户名; 2.imp导入dmp文件报:IMP-00038: 无法转换为环境字符集句柄IMP-00000: 未成功终止导入。 注意:必须创建directory实例写入dmp文件所在目录 然后在cmd语句中调用实例 不然会遇到ORA-39002、ORA-39070错误 在sqlplus中使用创建语句 create directory dpdata1 as 'd:\test\dump(dmp文件存放的目录)'; 最好以system等管理员创建。 在cmd中使用导入语句 impdb 用户名/密码@localhost/orcl DIRECTORY=dpdata1 DUMPFILE=full.dmp log=export.log FULL=y; 3.成功时会cmd会显示导入成功,如果失败,提示表空间不存在,再在sqlplus中创建表空间 create TABLESPACE 表空间名 datafile '起个名字.dbf' size 500M autoextend on next 10M; 然后继续在cmd中使用导入语句 impdb 用户名/密码@localhost/orcl DIRECTORY=dpdata1 DUMPFILE=full.dmp log=export.log FULL=y; |
CopyRight 2018-2019 实验室设备网 版权所有 |