本帖最后由 pl_mm5 于 2011-12-09 10:42:58 编辑

解决方案 »

  1.   

    问题3、客户端怎么查看服务器上的oracle 的版本?
       在客户端能导出.dmp文件么?
      

  2.   

    (1)Tools-->Export Tables就可以导出.dmp
    (2)Tools-->Export Tables-->选第2个TAB页的“SQL Inserts”可以导入.sql文件
      

  3.   

    (1)sqlplus连接到Oracle服务端后,执行
    SQL> select * from v$version;
     
    BANNER
    --------------------------------------------------------------------------------
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    PL/SQL Release 11.2.0.1.0 - Production
    CORE 11.2.0.1.0 Production
    TNS for Linux: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production
    (2)在客户端能导出.dmp文件么?
    见2楼回答
      

  4.   

    因为你是用hll用户导出的dmp文件,导入的时候,如果指定用户名,也必须是hll,而你指定的是hll1。
    另外,退出的话,可以试试ctrl+c,或者ctrl+d
      

  5.   

    试了试 是Ctrl+C
    谢谢兰姐~
      

  6.   

    D:\oracle\product\10.2.0\db_1\BIN>imp hll/hll@orcl file= C:\hll.dmp full=y;
    显示这个?IMP-00002: 无法打开 C:\hll.dmp 进行读取
    导入文件: EXPDAT.DMP> 我在输个C:\hll.dmp 才可以 
    有的说 file=C:\hll.dmp 写绝对路径 为什么无法读取??
      

  7.   


    你看你的file=与文件名之间多了个空格。呵呵。
    file= C:\hll.dmp ==> file=C:\hll.dmp 
      

  8.   

    D:\oracle\product\10.2.0\db_1\BIN>imp hll/hll@orcl  file=C:\hll.dmp full=y;没有空格啊~??
      

  9.   

    这个命令不好用么?
    你看看你6楼和0楼发的命令,file=后面都多个空格。
      

  10.   

    D:\oracle\product\10.2.0\db_1\BIN>imp hll/hll@orcl file=C:\hll.dmpfull=y; 加个分号就好了 很奇怪啊
      

  11.   

    http://topic.csdn.net/u/20101230/04/c2187304-2daf-4c4b-84b8-dbe0788496bf.html文件目录居然可以拖动dos下 呵呵学习了