我在生产实例中遇到错误。 ETL没有任何变化,并且这项工作每天都运行良好。今天突然间,它开始因错误而失败:
源:SQL更新审核表处理执行SQL任务描述:执行查询“ UPDATE AuditTableProcessing SET ExtractRowCnt =?...”失败,并出现以下错误:“将结果提取到类型为(DBTYPE_I2的变量中时发生错误)”
当我在开发环境中运行该工作时,一切运行顺利,没有问题。关于该问题的任何提示将大有帮助!
答案 0 :(得分:1)
看起来执行SQL任务的ResultSet中映射了一个变量,类型为DBTYPE_I2
,并且该值不适合theis类型,请尝试将其更改为DBTYPE_I4
或相关数据类型
有关ResulSet的更多信息: