【问题标题】:Error in SSIS package while import from MS SQL to MYSQL从 MS SQL 导入到 MYSQL 时 SSIS 包中的错误
【发布时间】:2014-02-27 09:43:54
【问题描述】:

我正在创建一个 SSIS 包以将数据从 MSSQL 导入到 MYSQL。执行时出现以下错误。

[ADO NET Destination [16]] Error: The external column "<columnname>" (145) has been out of synchronization with the database column. The latest column has new length: 382 . Use advanced editor to refresh  available destination columns if needed. 

[SSIS.Pipeline] 错误:“组件“ADO NET Destination”(16)”验证失败并返回验证状态“VS_NEEDSNEWMETADATA”。

columnname == "lastname"
datatype of "lastname"
MSSQL - nvarchar(255)
MYSQL - varchar(255)

谢谢

【问题讨论】:

    标签: mysql sql-server sql-server-2008-r2 ssis


    【解决方案1】:

    听起来其中一张表可能发生了数据库更改。您可能需要刷新源/目标上的元数据。

    【讨论】:

    • 我用执行 SSIS 包后收到的完整错误消息更新了帖子
    • 您可以尝试删除源/目标并重新创建吗?这通常是最后的手段。
    • 删除没有帮助
    • TTeeple,最后包运行成功。但是,我仍然不知道错误的原因。我从头开始重新创建了整个包。
    • 很高兴听到!有时这就是所有需要的:)
    【解决方案2】:

    您应该使用高级编辑器并刷新元数据和连接管理器。请这样做,如果仍然遇到问题,请告诉我。

    【讨论】:

      猜你喜欢
      • 2021-10-27
      • 2019-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多