我在自己机器上安装了oracle10g 但是我需要导入dmp文件, 没找到imp命令........ 客户端也已经被安装了阿, 应该怎么导入库呢?帮忙指点下..

解决方案 »

  1.   

    环境变量有没有正确设置?imp可执行文件位于$ORACLE_HOME/bin目录下
      

  2.   

    按照你说的我查看了下, 确实有个imp命令在这里但是我执行了报错:
    test@test:/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin$ imp sys/oracle10 full=y file=/home/test/workspace/oracle_03_10_2010.dmpNo command 'imp' found, did you mean:
    还是没有这个命令....到底怎么回事
      

  3.   

    在哪里执行这个?终端?, 我用deb包安装的oracle10g
      

  4.   


    ./imp user/pwd full=y file=/home/test/workspace/oracle_03_10_2010.dmp------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    Q Q 群:62697716
      

  5.   

    :/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin$ imp sys/oracle10 
    $去掉。
      

  6.   

    谢谢楼上, 我按照你的方法得到下面信息
    ./imp user/pwd full=y file=/home/test/workspace/oracle_03_10_2010.dmpMessage 100 not found; No message file for product=RDBMS, facility=IMP: Release 10.2.0.1.0 - Production on Thu Mar 18 15:09:19 2010Copyright (c) 1982, 2005, Orac
     
    Invalid format of Import utility nameVerify that ORACLE_HOME is properly setImport terminated unsuccessfullyIMP-00000: Message 0 not found; No message file for product=RDBMS, facility=IMP
      

  7.   

    ./imp
    然后按照他的提示一步步做吧
      

  8.   

    如果是其它用户,你要转到oracle用户下,再导入
    su - oracle
    ./imp user/pwd full=y file=/home/test/workspace/oracle_03_10_2010.dmp ignore=y
      

  9.   

    我从新安装了oracle 10g 在配置是出现这么个错误, 
    This can be done after initial configuration:job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory请问这个如何解决?能乎略吗?