【问题标题】:SQL Job sql ssis job ERROR: "the package failed to load due to error 0xC0010014 this occurs when CPackage::LoadFROMXML failsSQL 作业 sql ssis 作业错误:“由于错误 0xC0010014 导致包无法加载,这在 CPackage::LoadFROMXML 失败时发生
【发布时间】:2017-04-17 07:00:40
【问题描述】:

我在 SQL Server Data Tools for Visual Studio 2013 中创建了一个 SSIS 项目 现在我尝试将其部署为 sql server 2008 中的 sql 作业。我将 .dstx 文件和 .dtsConfig 移动到另一个文件夹。

在服务器中选择文件后会弹出此错误消息。

包加载失败,原因是:

error 0xC0010014 “发生了一个或多个错误。在此错误之前应该有更具体的错误来解释错误的详细信息。此消息用作遇到错误的函数的返回值。”。当 CPackage::LoadFromXM 失败时会发生这种情况。

我尝试将Run64BitRuntime 设置为“假”,但也失败了。因为在我关闭并重新打开项目后,它又恢复为 true。我找不到任何解决这个问题的解决方案。

【问题讨论】:

    标签: sql-server ssis etl ssis-2008 sql-job


    【解决方案1】:

    您无法使用 Visual Studio 2013 Data Tools 部署 Sql Server 2008 作业,您必须使用 SQL Server 2008 中的 Business Intelligence Development Studio

    Visual Studio 2013 SSDT 可与 SQL Server 2014 配合使用。

    Target version of SQL Server    |   Development environment for SSIS packages
    2016    |   SQL Server Data Tools for Visual Studio 2015
    2014    |   SQL Server Data Tools for Visual Studio 2015 or SQL Server Data Tools - Business Intelligence for Visual Studio 2013
    2012    |   SQL Server Data Tools for Visual Studio 2015 or SQL Server Data Tools - Business Intelligence for Visual Studio 2012
    2008    |   Business Intelligence Development Studio from SQL Server 2008
    

    以下链接包含非常有用的信息:

    对于 SQL Server 2008 /R2 版本

    默认情况下,您必须安装Microsoft Visual Studio 2008 才能为 SQL Server 2008 或 SQL Server 2008 R2 部署包。 (新版本将无法正常工作)

    有很多链接说新版本的visual studio无法正确部署SSIS 2008包:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-07
      相关资源
      最近更新 更多