oracle无法打开dmp进行读取,IMP-00002: 无法打开 D:\orcldat\test_20111024.dmp 进行读取,rman备份 ....

首先,我的路径写错了,文件夹是orcldata我掉了个a。

其次,命令后添加 full=y。

dos下随便哪个目录>

IMP username/pwd@dbname BUFFER=64000 FILE=D:\orcldata\test_20111024.dmpfull=y

IMP username/pwd@dbname BUFFER=64000 FILE=D:\orcldata\test_20111024.dmp full=y

然后就OK了。

其实,导入dmp文件(其中是表中的数据),用PS/SQL就可以。(导入之前,要把被导入表中的数据清空)

导入表--》oracle导入--》页面最下面--》导入文件(选择dmp文件路径)--》右边“导入”按钮

--补充全库备份及字符转义知识:

全库备份的文件,全库恢复:

1.将恢复中要用到的表空间和用户建好,把所有的表,存储过程等等都删除

2.cmd下面(随便哪个目录。下面的命令会导入表,索引(主键貌似没有),存储过程,job,senquence,等等):

密码中,有需要转义的字符,如<> ,不用转义,直接把整个密码用双引号""括起即可,其他需要转义的,用双引号",而不是 '  \;注意下面全库备份脚本中,密码没有用双引号括起,而<>是用^转义的。

imp log=D:\20130130imp.log file=

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值