在Teradata(13.5)目标表中,我们有一个数据类型为Number的列;当我们尝试使用Informatica流加载此表时,会出现以下错误:
[Severity Timestamp Node Thread Message Code Message
ERROR 4/1/2015 3:08:52 PM node01_<host_name> WRITER_1_*_1 WRT_8229 Database errors occurred:
FnName: Execute -- [Teradata][ODBC Teradata Driver] Illegal data conversion]
我们尝试了一切,包括:
1.将Informatica目标数据类型更改为decimal,bigint,integer,varchar
2.使用Informatica Target Designer将目标表导入Informatica,但此编号字段作为Varchar(0)导入
请建议如何解决此问题,因为更改目标数据类型不是我们的选择。
答案 0 :(得分:0)
您可以使用Informatica Target Designer将目标表导入Informatica,然后将该列的数据类型编辑为您想要的任何内容。它可以毫无问题地进行修改。