使用VS_ISBROKEN的SSIS包容器故障

时间:2018-04-16 12:38:31

标签: mysql sql-server ssis

我目前正在使用SQL Server 2014和MYSQL。

我的软件包包含多个容器,每个容器检查一个MYSQL表,以查看它自身与相同名称和进程的SQL表之间是否有任何新的或更新的记录,或者插入或更新。

包的一半运行正常,然后在随机容器上输入VS_ISBROKEN失败。 Metta数据没有任何问题,因为单独运行时一切正常。

我重建了各种失败的容器,创建了一个全新的SSIS包,为MYSQL和SQL表创建了新的Connections,但似乎没有解决这个问题。

如果你在它上面运行容器它可以正常工作,如果你进入编辑容器并检查映射一切正常。除了完全相同的错误之外,没有其他模式。

我现在没事了,有什么建议吗?

1 个答案:

答案 0 :(得分:1)

此类错误可能是MySQL方面表定义(或元数据)更改的标志。

例如:

  1. 列无效或类型已更改
  2. 添加或删除了列
  3. 实际上,当您打开包编辑并检查映射时,它们将被刷新以解决问题,但只有在表定义发生新变化之后