您的位置:首页 > 数据库 > Oracle

Linux 下 oracle 备份表的时候报:ksh: syntax error: `(' unexpected 错误

2008-11-13 18:52 706 查看
不用多说,解决方法。

oracle下连括号也需要转义,

比如我原有命令:

exp 用户名/密码@SID服务名 tables=(ind_info,ent_info,rate_info,org_info,org_belong,loanback_status,business_duebill,loanback_detail,ENT_ACCTBALANCE,INTEREST_INFO,ALLOWANCE_INFO,gua
ranty_info,GUARANTY_CUSTODY,CUSTODY_RELATIVE) file=/oracle/Tables200811131849.dmp

则会报此错误

只需改为:

exp 用户名/密码@SID服务名 tables=/(ind_info,ent_info,rate_info,org_info,org_belong,loanback_status,business_duebill,loanback_detail,ENT_ACCTBALANCE,INTEREST_INFO,ALLOWANCE_INFO,gua
ranty_info,GUARANTY_CUSTODY,CUSTODY_RELATIVE/) file=/oracle/Tables200811131849.dmp

则OK
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐