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