我的导出语句
exp myUser/MyPwd@ORCL file d:\exp.dmp log=exp.log full=y buffer=30000000;
我在pl/sql developer中的command Window里执行的这个命令时报错:
ORA-00900: 无效 SQL 语句

解决方案 »

  1.   

    執行cmd
    然后在把這段代碼COPY上去,然后再ENTER就可以了啊!
      

  2.   

    dos下直接运行
    欢迎加入oracle qq群9701750
      

  3.   

    我按照4楼的方法试了报错 LRM-00108: 定位参数值 'file' 无效
    我想问以下导出语句里的“用户名/密码” 假如我以后要把这个dmp文件导入到机器A上,是不是A上先建一个我导出时的用户
      

  4.   

    file=d:\exp.dmp 目标机器要建用户的
      

  5.   

    我按照4楼的方法试了报错 LRM-00108: 定位参数值 'file' 无效 
    ==>exp myUser/MyPwd@ORCL file=d:\exp.dmp log=exp.log full=y buffer=30000000; 
    我想问以下导出语句里的“用户名/密码” 假如我以后要把这个dmp文件导入到机器A上,是不是A上先建一个我导出时的用户 
    ==>建dba权限的用户,并且也要建好表领域
      

  6.   

    我的导出命令成功执行了,谢谢楼上各位。
    我在导出过程中看到了好多表,其实我只建了三个表,而且没有啥数据,我的dmp文件有110M,怎样不导系统表?
      

  7.   

    你可以按用户来导出你所有得表数据,具体命令
    exp system/*** owner=(用户1,用户2、用户3) file=E:\a.dmp log=E:a-1exp.log