首页 > 解决方案 > SQLSTATE HY104; 无效的精度值。参数错误

问题描述

我正在使用 SSIS 进行 ETL。源数据库和目标数据库是 Oracle。当我通过 SQL 代理运行作业时,它会提示我以下错误:

在此处输入图像描述

此表包含 5 个创建此问题的日期列。

我已经尝试了所有可能的解决方案,但没有奏效。这似乎不是数据问题,因为我在那些完美运行的选择性日期重新运行工作。在满载时它失败了。

在此处输入图像描述

标签: oraclessisodbcdate-format

解决方案


底部错误消息是:

Data Flow: Task:Error: SQLSTATE 22007, Message: [Microsoft][ODBC Oracle Wire Protocol driver]Invalid datetime format. Error in parameter 17.

你有一个Invalid datetime format. 您需要通过更正您正在使用的数据或格式模型来修复它,但由于您没有包含任何代码,我们无法提供进一步的帮助。


推荐阅读