解决方案 »

  1.   

    在Windows系统执行的命令如下:
    exp myuuser/[email protected] tables=studentInfo file=studata.dmp full=n
      

  2.   

    exp userid=username/password@本地net服务名 owner= username file=xxx.dmp
    username:登陆数据库的用户名 
    password:登陆数据库的密码 本地net服务名:连接服务器的本地net服务名 
    file:你的dmp文件的路径 
    例如:在dos平台上运行
      

  3.   

    应该不是命令格式的问题,因为我有两台服务器,同样是64位11GR1的,在A服务器远程导B服务器的数据没问题,就是在32位Windows上安装32位11GR2的客户端去远程导服务器的数据时出错。
      

  4.   

    找个环境试了一下,结论如下:
    环境:
    64位oracle11GR1的linux服务器
    32位oracle11GR1的windows XP作为客户端。
    在此环境下win可以用exp导出服务器的数据,如果用11GR2的客户端,则出现本贴描述的问题。
    由于没法找到单纯的11GR1客户端,所以是安装了一个32位win版的11GR1数据库。
    看来11GR1和11GR2还是有较大区别,会影响使用。