oracle外部表报错ora29400,报错ORA-29913 ORA-29400
在创建外部表过程中,没有报任何错误。
完成之后,查询外部表,报如下错误:
ORA-29913: 执行 ODCIEXTTABLEOPEN 调出时出错
ORA-29400: 数据插件错误
KUP-00554: error encountered while parsing access parameters
KUP-01005: syntax error: found "identifier": expecting one of: "column, enclosed, ignore_chars_after_eor, (, ltrim, lrtrim, ldrtrim, missing, notrim, optionally, rtrim, reject, terminated"
KUP-01008: the bad identifier was: termanated
KUP-01007: at line 4 column 8 29913. 00000 - "error in executing %s callout"
*Cause: The execution of the specified callout caused an error.
*Action: Examine the error messages take appropriate action.
分析如下:
由ORA-29400可知,错误产生在access parameters 部分。
由KUP-01008可知,termanated是一个错误的identifier。
在建表语句中查询,fields termanated by ','出错。
解决:
将termanated更改成terminated。问题解决!
阅读(3416) | 评论(0) | 转发(0) |
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)