oracle - SQLSTATE HY104; 无效的精度值。参数错误
问题描述
我正在使用 SSIS 进行 ETL。源数据库和目标数据库是 Oracle。当我通过 SQL 代理运行作业时,它会提示我以下错误:
此表包含 5 个创建此问题的日期列。
我已经尝试了所有可能的解决方案,但没有奏效。这似乎不是数据问题,因为我在那些完美运行的选择性日期重新运行工作。在满载时它失败了。
解决方案
底部错误消息是:
Data Flow: Task:Error: SQLSTATE 22007, Message: [Microsoft][ODBC Oracle Wire Protocol driver]Invalid datetime format. Error in parameter 17.
你有一个Invalid datetime format
. 您需要通过更正您正在使用的数据或格式模型来修复它,但由于您没有包含任何代码,我们无法提供进一步的帮助。
推荐阅读
- android-studio - 在新的 Android Studio 中找不到“紧凑的空中间包”
- javascript - 删除元素后的所有内容,包括文本
- angular - Angular 7 自动刷新不记名令牌
- php - 如何在另一个服务中注入一个服务并在 Symfony 4 中获取用户?
- javascript - 单击链接时更新 div 内容
- prolog - Prolog:读取谓词在用户输入中省略了一些括号
- ios - 通知内容扩展设置
- file - 写入磁盘时如何预测或计算图像(NSImage)的文件大小?
- git - 如何通过 master 将源代码从隔离的 git 推送到 jenkins slave
- excel - 复制以前工作的行的宏,现在不工作但没有错误消息?