Datastage:在执行时报错ORA-1405

ZY_SHUQIANXJ_V,0: The OCI function OCIStmtFetch2 returned status -1. Error code: 1,455, Error message: ORA-01455: converting column overflows integer datatype. (CC_OraStatement::fetch, file CC_OraStatement.cpp, line 1,599)

datastage 列属性,插入列后若不修改列属性可空,将在执行时报错ORA-1405,非 非空字段NULL值,由于这里设置非空,将出此错。

 

 

 

 

ZY_SHUQIANXJ_V,0: The OCI function OCIStmtFetch2 returned status -1. Error code: 1,457, Error message: ORA-01457: converting column overflows decimal datatype. (CC_OraStatement::fetch, file CC_OraStatement.cpp, line 1,599)

 

 

 

 

 

 

JY_JIANYANBGMX_V,0: While reading data for column JIANYANMXID, the connector received Oracle error code ORA-1406. (CC_OraStatement::logArrayReturnCodes, file CC_OraStatement.cpp, line 6,449)

 

 

 

手工添加的字段列,没有在sql脚本中添加报下面错

 

-----------------------------------------

ZY_JIEDUANXJ,0: The OCI function OCIStmtExecute returned status 1. Error code: 1461, Error message: ORA-01461: can bind a LONG value only for insert into a LONG column.

ZY_JIEDUANXJ,0: The OCI function OCIStmtExecute returned status 1. Error code: 3106, Error message: ORA-03106: fatal two-task communication protocol error.

 

源段获取的clob字段没有做截取TO_CHAR(SUBSTR(FIELD,1,2000)),写目标超出4000长度。

参与评论 您还未登录,请先 登录 后发表或查看评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

zhangzhongzhong

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值