在开发和项目部署过程中,我们经常会碰到要将别人的dmp数据库导入到我们自己电脑上来,那么这个应该怎么导入呢?下面有一些简单的步骤:


先进入盘符,例如你的oracle装在D盘,就先进入到D盘去,
然后找到你的oracle安装路径,命令代码如下:


然后我们进入到这个目录下,就可以执行我们的导入命令。

当出现正在导入表,就说明ok了。
代码如下:

imp hcykt/hcykt@127.0.0.1:1521/orcl  file='D:\work\hcykty\zdata.dmp' full=yimp 数据库用户名/数据库密码@IP地址:端口号/数据库实例名  file='dmp文件所在目录' full=y

导入完成后,cmd会告诉你已经导入成功,这里我就不截图了,接下来我说下一下在导入的时候可能会遇见的一些问题~~


常见错误一:
IMP-00010:不是有效的文件,头部验证失败
IMP-00000:未成功终止导入

会出现这个问题是什么原因呢???
oracle数据高版本到低版本是有问题的,一般由oracle10g客户端去连oracle11g进行导出数据操作然后导入到oracle10g,如果手中只有oracle11g的dmp文件,怎么办?
解决办法很简单,只需要在dmp文件的头部将版本号改成你现在使用的这个版本就可以了。
例如原来是11G,那么他的头部应该是:–TEXPORT:V11.01.00
我将它改成我自己的版本号:V10.02.00

这样就可以了~


常见错误二:

这个错误就已经说得很清楚啦,是因为你的用户没有dba的权限,我们只需要给用户赋予权限就可以了,代码如下:

--给权限
grant connect,resource,dba to hcykt;
commit;grant connect 连接角色,resource 资源角色,dba数据库管理员角色  to 数据库用户名;

就这样成功导入~~~~

oracle通过cmd导入dmp文件和一些常见问题相关推荐

  1. oracle 用impdp 导入dmp文件

    百度整理如下 /*分为7步 */ /*第1步:创建临时表空间(注意:D:\Project\OracleTableSpace\FHADMIN\ 手动创建路径)  */  create temporary ...

  2. oracle数据库impdp导入dmp文件功能演示,imp导入IMP-00038: Could not convert to environment character sets handle问题解决

    取了个 dmp 文件,导入报错了,原因是 dmp 文件是通过 expdp 方法导出的,只能通过 impdp 方法导入才行. C:\Users\Administrator>imp ncc_qt/1 ...

  3. ★Oracle imp/impdp 导入dmp文件到数据库

    使用EXPDP和IMPDP时应该注意的事项: EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用.        EXPDP和IMPDP是服务端的工具程序,他们只能在ORACL ...

  4. oracle sql plus 导入dmp文件,sqlplus导入dmp数据库文件

    sqlplus导入dmp数据库文件 --kernelboy 打开SQLplus 一.创建临时表空间 create temporary tablespace临时表空间名 tempfile 'D:\app ...

  5. Oracle通过imp导入dmp文件相关

    imp 用户名/密码@orcl fromuser=aaa touser=bbb file=aaa.dmp 其中fromuser是数据文件导出的用户名,touser要导入的用户名. 如果导入是dba的用 ...

  6. imp 00017 由于 oracle 错误 6550,imp 导入dmp文件报错 IMP-00017: 由于 ORACLE 异常 20005 求大神!...

    当前位置:我的异常网» Oracle管理 » imp 导入dmp文件报错 IMP-00017: 由于 ORACLE 异常 imp 导入dmp文件报错 IMP-00017: 由于 ORACLE 异常 2 ...

  7. Oracle导入dmp文件(cmd方式)

    对于导入dmp文件的步骤详细介绍: 1.首先登录PLSQL为Oracle创建一个新用户: 然后填写user的内容以及权限: 点击apply创建成功. 2.用cmd命令窗口进行导入: (1)进入安装Or ...

  8. cmd imp导入dmp文件_这是一篇长篇入门级数据库讲解:oracle数据库数据导入导出步骤...

    正如标题一样,本文内容主要介绍了浅谈入门级oracle数据库数据导入导出步骤,文章通过步骤解析介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧!!! ...

  9. cmd命令导入.dmp文件

    导入.dmp文件 之前学习过Oracle数据库的使用,但是不经常使用,都忘记好多,现在正好项目用得到,把落下的重新拾起来,以防以后会忘记,做下笔记,方便以后查看. 1.首先win+r运行,输入CMD打 ...

最新文章

  1. 解决 EF whereT(func) 查询的一个性能问题
  2. 铅笔芯为什么点不着?
  3. python 程序流程控制结构-【笔记】《python语言程序设计》——程序的控制结构...
  4. 基于 Ubuntu 搭建微信小程序服务
  5. SAP云平台与企业数字型转型
  6. java跳转_java servlet 几种页面跳转的方法
  7. Verilog HDL语言设计一个比较电路
  8. linux中根据进程的PID值来查找执行文件的及其路径
  9. 16.高性能MySQL --- MySQL用户工具
  10. 《统计学习方法》——逻辑斯蒂回归
  11. i7 8750h支持linux,开启游戏本六核时代!酷睿i7-8750H处理器性能实测
  12. html5 live,html5 audio livestreaming
  13. 台式计算机能分享热点吗,台式机能做wifi热点吗
  14. 透析澳大利亚大学计算机硕士课程 .转
  15. xp故障恢复控制台修复系统_自我修复系统
  16. C语言 打印2的n次方
  17. 制作人 Joe Carrell 教你充分释放TB12音色野兽
  18. Java编程答题游戏
  19. 微信小程序标签页组件
  20. 【奥斯卡理财星体系 第五章】丨手把手教你从零开始搭建资产配置

热门文章

  1. ArcGIS Engine10.2 VS2012 环境搭建。
  2. 10次机会 js 猜数_JS猜数字游戏实例讲解
  3. 全球与中国高光谱成像设备市场深度研究分析报告
  4. A General Coupling Matrix Synthesis Method for All-resonator Diplexers and Multiplexers
  5. C#之CAD二次开发(5) CAD图形填充封装
  6. 安信可A9G-Pudding开发板 ADC功能使用及固件开发
  7. 运算放大器 - 运放   OPA541AP
  8. 用TI的OPA129搭建极微弱电流放大器
  9. H5开发:调用高德地图api实现H5定位功能
  10. redis中key的各种通用操作(六)