设为首页 收藏本站
查看: 1184|回复: 0

[经验分享] EXP-00008: 遇到 ORACLE 错误 904 ORA-01003

[复制链接]

尚未签到

发表于 2018-9-22 10:06:11 | 显示全部楼层 |阅读模式
  今日导数据遇到一错误,记得之前也遇到过,但是没做记录,在此记一记,便于加深印象。
  使用exp导数据的时候,在本地连远程DB服务器执行如下语句:
  


  • exp **/**@192.168.90.125/center file=....
  

  出现如下信息:
  


  • 连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
  • With the Partitioning, OLAP and Data Mining options
  • 已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集

  • 即将导出指定的表通过常规路径...
  • . . 正在导出表                   TB_SYS_ACTION
  • EXP-00008: 遇到 ORACLE 错误 904
  • ORA-00904: "MAXSIZE": invalid identifier
  • . . 正在导出表             TB_SYS_ASSEMBLYINFO
  • EXP-00008: 遇到 ORACLE 错误 1003
  • ORA-01003: no statement parsed
  • . . 正在导出表               TB_SYS_BILLDEFINE
  • EXP-00008: 遇到 ORACLE 错误 904
  • ORA-00904: "MAXSIZE": invalid identifier
  • . . 正在导出表               TB_SYS_BILLQRYEXT
  • EXP-00008: 遇到 ORACLE 错误 1003
  • ORA-01003: no statement parsed
  • . . 正在导出表               TB_SYS_BILLQRYSIM
  • EXP-00008: 遇到 ORACLE 错误 904
  • ORA-00904: "MAXSIZE": invalid identifier
  • . . 正在导出表          TB_SYS_COLUMNDISPLAYER
  • EXP-00008: 遇到 ORACLE 错误 1003
  • ORA-01003: no statement parsed
  • . . 正在导出表           TB_SYS_DBOBJMODIFYLOG
  • EXP-00008: 遇到 ORACLE 错误 904
  • ORA-00904: "MAXSIZE": invalid identifier
  • . . 正在导出表            TB_SYS_DDFLOWCONTROL
  • EXP-00008: 遇到 ORACLE 错误 1003
  • ORA-01003: no statement parsed
  • . . 正在导出表                     TB_SYS_DICT
  • EXP-00008: 遇到 ORACLE 错误 904
  • ORA-00904: "MAXSIZE": invalid identifier
  • 。。。。。。。。
  

  其实,此报错信息是因为本地使用的exp导出工具的版本与db服务器端exp版本不一致。
  本地用的exp是11g版本,而db服务器端exp是10g版本。
  由于Oracle的imp/exp组件的一个操作原则就是向下兼容,且有一些规则:
  规则1:低版本的exp/imp可以连接到高版本(或同版本)的数据库服务器,但高版本的exp/imp不能连接到低版本的数据库服务器。
  规则2:高版本exp出的dmp文件,低版本无法imp(无法识别dmp文件);低版本exp出的dmp文件,高版本可以imp(向下兼容)。
  规则4:从Oracle 低版本Export的数据可以Import到Oracle高版本中,但限于Oracle的相邻版本,如从Oracle 7 到 Oracle 8。对于两个不相邻版本间进行转换,如从Oracle 6 到 Oracle 8,则应先将数据输入到中间版本—Oracle 7,再从中间数据库转入更高版本Oracle 8。
  于是在db服务器端进行exp操作,然后在本地imp操作,结果导入成功。

  为弄清楚为什么提示  ORA-00904: "MAXSIZE": invalid>  


  • SQL > desc sys.exu9tbs
  

  结果如下:
  


  • Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.1.0
  • Connected as center

  • SQL> desc sys.exu9tbs
  • Name       Type         Nullable Default Comments
  • ---------- ------------ -------- ------- --------
  • ID         NUMBER
  • OWNER      CHAR(6)      Y
  • NAME       VARCHAR2(30)
  • ISONLINE   VARCHAR2(7)  Y
  • CONTENT    VARCHAR2(9)  Y
  • INIEXT     NUMBER
  • SEXT       NUMBER
  • PCTINC     NUMBER
  • MINEXT     NUMBER
  • MAXEXT     NUMBER
  • MINLEN     NUMBER       Y
  • DEFLOG     NUMBER
  • EXT_MGT    NUMBER
  • ALLOC_TYPE NUMBER
  • BLOCKSIZE  NUMBER
  

  


  • Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.3.0
  • Connected as hbtest

  • SQL> desc sys.exu9tbs
  • Name       Type         Nullable Default Comments
  • ---------- ------------ -------- ------- --------
  • ID         NUMBER
  • OWNER      CHAR(6)      Y
  • NAME       VARCHAR2(30)
  • ISONLINE   VARCHAR2(7)  Y
  • CONTENT    VARCHAR2(9)  Y
  • INIEXT     NUMBER
  • SEXT       NUMBER
  • PCTINC     NUMBER
  • MINEXT     NUMBER
  • MAXEXT     NUMBER
  • MINLEN     NUMBER       Y
  • DEFLOG     NUMBER
  • EXT_MGT    NUMBER
  • ALLOC_TYPE NUMBER
  • BLOCKSIZE  NUMBER
  • MAXSIZE    NUMBER       Y      ----> 11g多了此字段

  

  exu9tbs 是个系统视图。



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-599803-1-1.html 上篇帖子: linux oracle10.2.0.1 lsnrctl无法启动 下篇帖子: oracle rac集群搭建笔记
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表