在导出时报exp-00056

ha00012 2012-09-17 06:43:03
exp userid=gest/gest tables=mog query=\" where logid>=41699165 and logid<46119753 \" file=/db2/mana.dmp rows=y indexes=n compress=y
在导出数据时报没有这个文件..是不是不能这样写
-bash: 46119753": No such file or directory



exp userid=gest/test rows=y indexes=n compress=y tables=mlog query=\" where logid>=41699165 \" file=/db2/mana.dmp
Export: Release 10.2.0.4.0 - Production on Mon Sep 17 06:35:59 2012
Copyright (c) 1982, 2007, Oracle. All rights reserved.

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Export done in UTF8 character set and AL16UTF16 NCHAR character set
Note: indexes on tables will not be exported
About to export specified tables via Conventional Path ...
. . exporting table MLOG
EXP-00056: ORACLE error 920 encountered
ORA-00920: invalid relational operator
Export terminated successfully with warning

在导出数据时报exp-00056
...全文
236 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
软件钢琴师 2012-09-17
  • 打赏
  • 举报
回复
改变oracle这个文件的属性
chmod 6751 $ORACLE_HOME/bin/oracle试试
ha00012 2012-09-17
  • 打赏
  • 举报
回复
将参数放在一个文件中..再执行exp parfile=exp.txt就可以..因为这样要用到转义符..

3,490

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧