oracle 11g impdp命令导入dmp文件 您所在的位置:网站首页 oracleimp导入dmp oracle 11g impdp命令导入dmp文件

oracle 11g impdp命令导入dmp文件

2024-01-25 16:50| 来源: 网络整理| 查看: 265

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 实验室设备网 版权所有