我现在需要把一个.dmp文件导入到我的机子上,我的数据库为oracle。但是在导入的时候老是提示打不开要导入的文件。我的操作步骤如下:1)在自己的机子上建立一个表空间,E:\wsbsptdb\WSBSPT.DBF
2) 创建用户名和密码:用户名:wsbspt  密码: wsbspt
3)把对方的.dmp文件导入到我的机子上,如下:   cmd---imp--wsbspt---wsbspt
   此时提示我写上需要导入的文件
   
   E:\wsbspt\cylpt20090627.dmp
   当我写上上边的地址时提示我无法打开要读取的E:\wsbspt\cylpt20090627.dmp文件。用第二种方法;
   IMP  用户名/密码  fromuser={当前dmp的用户} touser={用户名} BUFFER=64000 full=y FILE=文件路径名 也是不行   咋弄呀

解决方案 »

  1.   

    imp user/pwd file='E:\wsbspt\cylpt20090627.dmp'具体报什么错?
      

  2.   

    估计你这个dmp文件有问题了。dmp文件用什么版本导出的。imp又是什么版本?
    还有你执行imp命令的机器与放dmp文件是同一台机器吗?
      

  3.   

    有条件的话,重新exp、imp一次。dmp文件可能是传输时坏了,是ftp传的吗
      

  4.   

    现在已经导入成功,用的pl/sql