日期:2014-05-17  浏览次数:20646 次

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

------解决方案--------------------
这个要在dos 下执行
------解决方案--------------------
file=d:\exp.dmp 

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

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