运行映射时,我遇到几个数据库错误,作业失败
1.)算术溢出错误
2.)从字符串转换日期和/或时间时转换失败。
这纯粹是数据问题(数据类型错误和数据长度问题),我想拒绝这些记录并将其写入单独的错误表中。
写入这些记录的.bad文件由看起来像垃圾的字符组成(',N,N,N,N'AND',D'AND',0'),我不确定我们是基于什么得到这些的字符。
最佳答案
您可以使用路由器转换将不符合条件的每个字段都路由到错误表。这样,您将在它们变成不良行之前对其进行处理。
关于sql-server - 如何将由于 'Database errors'而导致的Informatica拒绝行加载到关系表中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58838271/