【问题标题】:adding a value to 'datetime' column caused an overflow sqlserver向“日期时间”列添加值导致 sqlserver 溢出
【发布时间】:2016-09-28 04:42:07
【问题描述】:

====================================

DTSTask_DTSDataPumpTask_1 [OLE DB 源 [1]] 出错:SSIS 错误代码 DTS_E_OLEDBERROR。
发生 OLE DB 错误。错误代码:0x80004005。 OLE DB 记录可用。来源:“Microsoft SQL Server Native Client 10.0” Hresult:0x80004005 说明:“向 'datetime' 列添加值导致溢出。”。

DTSTask_DTSDataPumpTask_1 [OLE DB 源 [1]] 处出错:无法从数据源中检索列信息。 确保数据库中的目标表可用。

(微软视觉工作室)

【问题讨论】:

  • 如果您编辑您的问题以提供所有相关信息,您将收到更多回复。如果您需要帮助,请参阅How do I ask a good question?
  • 如果不提供相关信息,您将无法获得帮助。这些信息是通用的,人们必须猜测你的工作设计是什么样子才能提供任何帮助。如果您确实需要帮助,我建议您真的花一些时间并提供更多信息。您正在使用哪些软件包?您的数据流如何?哪个 SQL 查询是导致问题的原因?你的表结构是什么样的?

标签: sql sql-server-2008 ssis


【解决方案1】:

源有日期时间列,但目标没有这样的列。因此,请检查您的源和目标连接、表、选择/插入查询。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    • 2012-03-13
    • 1970-01-01
    • 2019-07-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多