报错细节
临时表 C$_Tablename
中字段C8_NATIVEPLACE
数据长度过小。
报错原因
目标表的字段NATIVEPLACE
数据长度已更改,但模型--表
未更新,因此,接口执行创建的临时表结构仍是更改之前的。
解决方法
- 更新
模型-表
。注:
表结构更改,一定要更新模型-表
。 - 如果目标库中存在还未删除的临时表
C$_Tablename
I$_Tablename
,不用在目标库中对临时表做任何处理,先手动执行接口,接口执行成功,就可查看到,之前存在的临时表会被删除。之后再执行包
,查看调度
是否正常。
另:
-
接口执行时,会自动创建四种工作表,即:
错误:E$_
加载:C$_
集成:I$_
临时索引:IX$_
。
如数据或其他配置正常,接口执行结束,会将已使用的工作表删除。
-
调度更改
,需要在拓扑-物理体系结构-代理-XXX_AGENT
,右键选择更新调度
,确定更新。