mysql - SSIS部署包错误

标签 mysql sql sql-server ssis

希望有人能帮我解决这个问题。

我在 Visual Studio 中创建了一个非常简单的 SSIS 包,它从 MSSQL 表复制数据、转换数据并将数据插入到 MySQL 5.5 数据库表中。当我在 Visual Studio 中运行该包时,它运行良好。

但是,当我构建包然后将其部署到 MSSQL 2014 Integration Services 并尝试执行该包时,它失败了。

这是 MSSQL 在失败时创建的报告:

This report displays messages for the executions or validations.

    Execution Information


    Operation ID    88 (Validation)

名称PurchaseAnalysisReport\PurchasingAnalysis\Package.dtsx 环境 - 状态失败 持续时间(秒)7.875 开始时间 12/10/2016 12:59:30 PM 结束时间 12/10/2016 12:59:38 PM 来电者 **********************

    Error Messages


        Message Type    Action  Message Time    Message Message Source Name Subcomponent Name   Execution Path  Environment
OnError View Context    12/10/2016 12:59:37 PM  EXO TO DATA_WH INWARDS_GOODS:Error: One or more component failed validation.
EXO TO DATA_WH INWARDS_GOODS    SSIS.Pipeline   \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnError View Context    12/10/2016 12:59:37 PM  EXO TO DATA_WH INWARDS_GOODS:Error: There were errors during task validation.
EXO TO DATA_WH INWARDS_GOODS        \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnError View Context    12/10/2016 12:59:37 PM  EXO TO DATA_WH INWARDS_GOODS:Error: The version of ODBC Destination, clsid {51B271F1-3B7E-4875-870E-62A0456FE2AD} is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS    SSIS.Pipeline   \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnError View Context    12/10/2016 12:59:37 PM  EXO TO DATA_WH INWARDS_GOODS:Error: The version of ODBC Source, clsid {F8600F4A-E321-42F4-AA59-DA00FA374EA5} is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS    SSIS.Pipeline   \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnError View Context    12/10/2016 12:59:37 PM  EXO TO DATA_WH INWARDS_GOODS:Error: The component is missing, not registered, not upgradeable, or missing required interfaces. The contact information for this component is "ODBC Destination;Connector for Open Database Connectivity (ODBC) by Attunity; Attunity Ltd.; All Rights Reserved; http://www.attunity.com;6".
EXO TO DATA_WH INWARDS_GOODS    ODBC Destination [8]    \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnError View Context    12/10/2016 12:59:37 PM  EXO TO DATA_WH INWARDS_GOODS:Error: ODBC Destination failed validation and returned error code 0xC0048021.
EXO TO DATA_WH INWARDS_GOODS    SSIS.Pipeline   \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnError View Context    12/10/2016 12:59:36 PM  EXO TO DATA_WH STOCK_LOC_INFO:Error: The version of ODBC Destination is not compatible with this version of the DataFlow.
EXO TO DATA_WH STOCK_LOC_INFO   EXO TO DATA_WH STOCK_LOC_INFO (SSIS.Pipeline)   \Package\EXO TO DATA_WH STOCK_LOC_INFO  -
OnError View Context    12/10/2016 12:59:36 PM  EXO TO DATA_WH STOCK_LOC_INFO:Error: The version of ODBC Source is not compatible with this version of the DataFlow.
EXO TO DATA_WH STOCK_LOC_INFO   EXO TO DATA_WH STOCK_LOC_INFO (SSIS.Pipeline)   \Package\EXO TO DATA_WH STOCK_LOC_INFO  -
OnError View Context    12/10/2016 12:59:36 PM  EXO TO DATA_WH STOCK_LOCATIONS:Error: The version of ODBC Destination is not compatible with this version of the DataFlow.
EXO TO DATA_WH STOCK_LOCATIONS  EXO TO DATA_WH STOCK_LOCATIONS (SSIS.Pipeline)  \Package\EXO TO DATA_WH STOCK_LOCATIONS -
OnError View Context    12/10/2016 12:59:36 PM  EXO TO DATA_WH STOCK_LOCATIONS:Error: The version of ODBC Source is not compatible with this version of the DataFlow.
EXO TO DATA_WH STOCK_LOCATIONS  EXO TO DATA_WH STOCK_LOCATIONS (SSIS.Pipeline)  \Package\EXO TO DATA_WH STOCK_LOCATIONS -
OnError View Context    12/10/2016 12:59:36 PM  EXO TO DATA_WH PURCHORD_LINES:Error: The version of ODBC Destination is not compatible with this version of the DataFlow.
EXO TO DATA_WH PURCHORD_LINES   EXO TO DATA_WH PURCHORD_LINES (SSIS.Pipeline)   \Package\EXO TO DATA_WH PURCHORD_LINES  -
OnError View Context    12/10/2016 12:59:36 PM  EXO TO DATA_WH PURCHORD_LINES:Error: The version of ODBC Source is not compatible with this version of the DataFlow.
EXO TO DATA_WH PURCHORD_LINES   EXO TO DATA_WH PURCHORD_LINES (SSIS.Pipeline)   \Package\EXO TO DATA_WH PURCHORD_LINES  -
OnError View Context    12/10/2016 12:59:36 PM  EXO TO DATA_WH PURCHORD_HDR:Error: The version of ODBC Destination is not compatible with this version of the DataFlow.
EXO TO DATA_WH PURCHORD_HDR EXO TO DATA_WH PURCHORD_HDR (SSIS.Pipeline) \Package\EXO TO DATA_WH PURCHORD_HDR    -
OnError View Context    12/10/2016 12:59:36 PM  EXO TO DATA_WH PURCHORD_HDR:Error: The version of ODBC Source is not compatible with this version of the DataFlow.
EXO TO DATA_WH PURCHORD_HDR EXO TO DATA_WH PURCHORD_HDR (SSIS.Pipeline) \Package\EXO TO DATA_WH PURCHORD_HDR    -
OnError View Context    12/10/2016 12:59:36 PM  EXO TO DATA_WH INWARDS_GOODS_LINES:Error: The version of ODBC Destination is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS_LINES  EXO TO DATA_WH INWARDS_GOODS_LINES (SSIS.Pipeline)  \Package\EXO TO DATA_WH INWARDS_GOODS_LINES -
OnError View Context    12/10/2016 12:59:36 PM  EXO TO DATA_WH INWARDS_GOODS_LINES:Error: The version of ODBC Source is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS_LINES  EXO TO DATA_WH INWARDS_GOODS_LINES (SSIS.Pipeline)  \Package\EXO TO DATA_WH INWARDS_GOODS_LINES -
OnError View Context    12/10/2016 12:59:36 PM  EXO TO DATA_WH INWARDS_GOODS_COSTS:Error: The version of ODBC Destination is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS_COSTS  EXO TO DATA_WH INWARDS_GOODS_COSTS (SSIS.Pipeline)  \Package\EXO TO DATA_WH INWARDS_GOODS_COSTS -
OnError View Context    12/10/2016 12:59:36 PM  EXO TO DATA_WH INWARDS_GOODS_COSTS:Error: The version of ODBC Source is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS_COSTS  EXO TO DATA_WH INWARDS_GOODS_COSTS (SSIS.Pipeline)  \Package\EXO TO DATA_WH INWARDS_GOODS_COSTS -
OnError View Context    12/10/2016 12:59:36 PM  EXO TO DATA_WH INWARDS_GOODS:Error: The version of ODBC Source is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS    EXO TO DATA_WH INWARDS_GOODS (SSIS.Pipeline)    \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnError View Context    12/10/2016 12:59:35 PM  EXO TO DATA_WH INWARDS_GOODS:Error: The version of ODBC Destination is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS    EXO TO DATA_WH INWARDS_GOODS (SSIS.Pipeline)    \Package\EXO TO DATA_WH INWARDS_GOODS   -


    All Messages


            Filter:

Message Type: All;  (5 more)





        Message Type    Message Time    Message Message Source Name Subcomponent Name   Execution Path  Environment
OnInformation   12/10/2016 12:59:38 PM  The validate operation has completed.   Transact-SQL stored procedure           -
OnError 12/10/2016 12:59:37 PM  EXO TO DATA_WH INWARDS_GOODS:Error: One or more component failed validation.
EXO TO DATA_WH INWARDS_GOODS    SSIS.Pipeline   \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnError 12/10/2016 12:59:37 PM  EXO TO DATA_WH INWARDS_GOODS:Error: There were errors during task validation.
EXO TO DATA_WH INWARDS_GOODS        \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnPostValidate  12/10/2016 12:59:37 PM  EXO TO DATA_WH INWARDS_GOODS:Validation is complete.    EXO TO DATA_WH INWARDS_GOODS        \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnPostValidate  12/10/2016 12:59:37 PM  Package:Validation is complete. Package     \Package    -
OnError 12/10/2016 12:59:37 PM  EXO TO DATA_WH INWARDS_GOODS:Error: The version of ODBC Destination, clsid {51B271F1-3B7E-4875-870E-62A0456FE2AD} is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS    SSIS.Pipeline   \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnError 12/10/2016 12:59:37 PM  EXO TO DATA_WH INWARDS_GOODS:Error: The version of ODBC Source, clsid {F8600F4A-E321-42F4-AA59-DA00FA374EA5} is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS    SSIS.Pipeline   \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnInformation   12/10/2016 12:59:37 PM  EXO TO DATA_WH INWARDS_GOODS:Information: Validation phase is beginning.
EXO TO DATA_WH INWARDS_GOODS    SSIS.Pipeline   \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnError 12/10/2016 12:59:37 PM  EXO TO DATA_WH INWARDS_GOODS:Error: The component is missing, not registered, not upgradeable, or missing required interfaces. The contact information for this component is "ODBC Destination;Connector for Open Database Connectivity (ODBC) by Attunity; Attunity Ltd.; All Rights Reserved; http://www.attunity.com;6".
EXO TO DATA_WH INWARDS_GOODS    ODBC Destination [8]    \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnError 12/10/2016 12:59:37 PM  EXO TO DATA_WH INWARDS_GOODS:Error: ODBC Destination failed validation and returned error code 0xC0048021.
EXO TO DATA_WH INWARDS_GOODS    SSIS.Pipeline   \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnPostValidate  12/10/2016 12:59:37 PM  DELETE DATA_WH INWARDS_GOODS:Validation is complete.    DELETE DATA_WH INWARDS_GOODS        \Package\DELETE DATA_WH INWARDS_GOODS   -
OnPreValidate   12/10/2016 12:59:37 PM  DELETE DATA_WH STOCK_LOC_INFO:Validation has started.   DELETE DATA_WH STOCK_LOC_INFO       \Package\DELETE DATA_WH STOCK_LOC_INFO  -
OnPostValidate  12/10/2016 12:59:37 PM  DELETE DATA_WH STOCK_LOC_INFO:Validation is complete.   DELETE DATA_WH STOCK_LOC_INFO       \Package\DELETE DATA_WH STOCK_LOC_INFO  -
OnPreValidate   12/10/2016 12:59:37 PM  DELETE DATA_WH STOCK_LOCATIONS:Validation has started.  DELETE DATA_WH STOCK_LOCATIONS      \Package\DELETE DATA_WH STOCK_LOCATIONS -
OnPostValidate  12/10/2016 12:59:37 PM  DELETE DATA_WH STOCK_LOCATIONS:Validation is complete.  DELETE DATA_WH STOCK_LOCATIONS      \Package\DELETE DATA_WH STOCK_LOCATIONS -
OnPreValidate   12/10/2016 12:59:37 PM  DELETE FROM DATA_WH INWARDS_GOODS_COSTS:Validation has started. DELETE FROM DATA_WH INWARDS_GOODS_COSTS     \Package\DELETE FROM DATA_WH INWARDS_GOODS_COSTS    -
OnPostValidate  12/10/2016 12:59:37 PM  DELETE FROM DATA_WH INWARDS_GOODS_COSTS:Validation is complete. DELETE FROM DATA_WH INWARDS_GOODS_COSTS     \Package\DELETE FROM DATA_WH INWARDS_GOODS_COSTS    -
OnPreValidate   12/10/2016 12:59:37 PM  DELETE FROM DATA_WH INWARDS_GOODS_LINES:Validation has started. DELETE FROM DATA_WH INWARDS_GOODS_LINES     \Package\DELETE FROM DATA_WH INWARDS_GOODS_LINES    -
OnPostValidate  12/10/2016 12:59:37 PM  DELETE FROM DATA_WH INWARDS_GOODS_LINES:Validation is complete. DELETE FROM DATA_WH INWARDS_GOODS_LINES     \Package\DELETE FROM DATA_WH INWARDS_GOODS_LINES    -
OnPreValidate   12/10/2016 12:59:37 PM  DELETE FROM DATA_WH PURCHORD_HDR:Validation has started.    DELETE FROM DATA_WH PURCHORD_HDR        \Package\DELETE FROM DATA_WH PURCHORD_HDR   -
OnPostValidate  12/10/2016 12:59:37 PM  DELETE FROM DATA_WH PURCHORD_HDR:Validation is complete.    DELETE FROM DATA_WH PURCHORD_HDR        \Package\DELETE FROM DATA_WH PURCHORD_HDR   -
OnPreValidate   12/10/2016 12:59:37 PM  DELETE FROM DATA_WH PURCHORD_LINES:Validation has started.  DELETE FROM DATA_WH PURCHORD_LINES      \Package\DELETE FROM DATA_WH PURCHORD_LINES -
OnPostValidate  12/10/2016 12:59:37 PM  DELETE FROM DATA_WH PURCHORD_LINES:Validation is complete.  DELETE FROM DATA_WH PURCHORD_LINES      \Package\DELETE FROM DATA_WH PURCHORD_LINES -
OnPreValidate   12/10/2016 12:59:37 PM  EXO TO DATA_WH INWARDS_GOODS:Validation has started.    EXO TO DATA_WH INWARDS_GOODS        \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnPreValidate   12/10/2016 12:59:37 PM  Package:Validation has started. Package     \Package    -
OnPreValidate   12/10/2016 12:59:37 PM  DELETE DATA_WH INWARDS_GOODS:Validation has started.    DELETE DATA_WH INWARDS_GOODS        \Package\DELETE DATA_WH INWARDS_GOODS   -
OnError 12/10/2016 12:59:36 PM  EXO TO DATA_WH STOCK_LOC_INFO:Error: The version of ODBC Destination is not compatible with this version of the DataFlow.
EXO TO DATA_WH STOCK_LOC_INFO   EXO TO DATA_WH STOCK_LOC_INFO (SSIS.Pipeline)   \Package\EXO TO DATA_WH STOCK_LOC_INFO  -
OnError 12/10/2016 12:59:36 PM  EXO TO DATA_WH STOCK_LOC_INFO:Error: The version of ODBC Source is not compatible with this version of the DataFlow.
EXO TO DATA_WH STOCK_LOC_INFO   EXO TO DATA_WH STOCK_LOC_INFO (SSIS.Pipeline)   \Package\EXO TO DATA_WH STOCK_LOC_INFO  -
OnError 12/10/2016 12:59:36 PM  EXO TO DATA_WH STOCK_LOCATIONS:Error: The version of ODBC Destination is not compatible with this version of the DataFlow.
EXO TO DATA_WH STOCK_LOCATIONS  EXO TO DATA_WH STOCK_LOCATIONS (SSIS.Pipeline)  \Package\EXO TO DATA_WH STOCK_LOCATIONS -
OnError 12/10/2016 12:59:36 PM  EXO TO DATA_WH STOCK_LOCATIONS:Error: The version of ODBC Source is not compatible with this version of the DataFlow.
EXO TO DATA_WH STOCK_LOCATIONS  EXO TO DATA_WH STOCK_LOCATIONS (SSIS.Pipeline)  \Package\EXO TO DATA_WH STOCK_LOCATIONS -
OnError 12/10/2016 12:59:36 PM  EXO TO DATA_WH PURCHORD_LINES:Error: The version of ODBC Destination is not compatible with this version of the DataFlow.
EXO TO DATA_WH PURCHORD_LINES   EXO TO DATA_WH PURCHORD_LINES (SSIS.Pipeline)   \Package\EXO TO DATA_WH PURCHORD_LINES  -
OnError 12/10/2016 12:59:36 PM  EXO TO DATA_WH PURCHORD_LINES:Error: The version of ODBC Source is not compatible with this version of the DataFlow.
EXO TO DATA_WH PURCHORD_LINES   EXO TO DATA_WH PURCHORD_LINES (SSIS.Pipeline)   \Package\EXO TO DATA_WH PURCHORD_LINES  -
OnError 12/10/2016 12:59:36 PM  EXO TO DATA_WH PURCHORD_HDR:Error: The version of ODBC Destination is not compatible with this version of the DataFlow.
EXO TO DATA_WH PURCHORD_HDR EXO TO DATA_WH PURCHORD_HDR (SSIS.Pipeline) \Package\EXO TO DATA_WH PURCHORD_HDR    -
OnError 12/10/2016 12:59:36 PM  EXO TO DATA_WH PURCHORD_HDR:Error: The version of ODBC Source is not compatible with this version of the DataFlow.
EXO TO DATA_WH PURCHORD_HDR EXO TO DATA_WH PURCHORD_HDR (SSIS.Pipeline) \Package\EXO TO DATA_WH PURCHORD_HDR    -
OnError 12/10/2016 12:59:36 PM  EXO TO DATA_WH INWARDS_GOODS_LINES:Error: The version of ODBC Destination is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS_LINES  EXO TO DATA_WH INWARDS_GOODS_LINES (SSIS.Pipeline)  \Package\EXO TO DATA_WH INWARDS_GOODS_LINES -
OnError 12/10/2016 12:59:36 PM  EXO TO DATA_WH INWARDS_GOODS_LINES:Error: The version of ODBC Source is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS_LINES  EXO TO DATA_WH INWARDS_GOODS_LINES (SSIS.Pipeline)  \Package\EXO TO DATA_WH INWARDS_GOODS_LINES -
OnError 12/10/2016 12:59:36 PM  EXO TO DATA_WH INWARDS_GOODS_COSTS:Error: The version of ODBC Destination is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS_COSTS  EXO TO DATA_WH INWARDS_GOODS_COSTS (SSIS.Pipeline)  \Package\EXO TO DATA_WH INWARDS_GOODS_COSTS -
OnError 12/10/2016 12:59:36 PM  EXO TO DATA_WH INWARDS_GOODS_COSTS:Error: The version of ODBC Source is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS_COSTS  EXO TO DATA_WH INWARDS_GOODS_COSTS (SSIS.Pipeline)  \Package\EXO TO DATA_WH INWARDS_GOODS_COSTS -
OnError 12/10/2016 12:59:36 PM  EXO TO DATA_WH INWARDS_GOODS:Error: The version of ODBC Source is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS    EXO TO DATA_WH INWARDS_GOODS (SSIS.Pipeline)    \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnError 12/10/2016 12:59:35 PM  EXO TO DATA_WH INWARDS_GOODS:Error: The version of ODBC Destination is not compatible with this version of the DataFlow.
EXO TO DATA_WH INWARDS_GOODS    EXO TO DATA_WH INWARDS_GOODS (SSIS.Pipeline)    \Package\EXO TO DATA_WH INWARDS_GOODS   -
OnInformation   12/10/2016 12:59:34 PM  The validate operation has started. Transact-SQL stored procedure           -

我希望有人能帮助我解决问题。

我已确保 32 位和 64 位驱动程序均已安装到 ODBC 管理器。我还尝试在 SSMS 中验证包并勾选 32 位运行时。没有任何运气。

有人知道我做错了什么吗?

MSSQL v12.0.4459.0,在Win Server 2012上运行

MySQL v5.5.52-0,在 Ubuntu 14.04 LTS 上运行

提前致谢!

最佳答案

查看日志,您正在使用某些自定义组件(Attunity),该 dll 在您的服务器上不可用。

错误“ODBC 目标;Attunity 的开放数据库连接 (ODBC) 连接器;Attunity Ltd”

关于mysql - SSIS部署包错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39989448/

相关文章:

php - 如何在php中限制用户每天登录一次以上

JOINing 时 MySQL COUNT 值发生变化

mysql - 保留前 3 位小数

sql-server - 事务隔离级别和子查询

sql-server - 系统托盘通知程序 - 在 SQL Server 中创建新记录时触发

php - 为 Jquery Flot 生成记录

php - MySQL 查询从 WordPress 中的帖子获取图像 url?

SQL Server xml字符串解析varchar字段

c# - 验证 SQL 脚本的代码

c# - 在不创建 100 个表的情况下存储来自表单的数据 : ASP. NET 和 SQL Server