【问题标题】:Migrate SSIS package from Visual Studio 2013 to SQL Server 2014将 SSIS 包从 Visual Studio 2013 迁移到 SQL Server 2014
【发布时间】:2016-09-01 22:21:11
【问题描述】:

我已将在 Visual Studio 2013 中创建的 SSIS 包部署到 SQL Server 2014 SSIS 目录。但我无法运行该软件包。这是错误消息:

Package1:Error: 从版本 8 到版本 6 的包迁移失败,错误为 0xC001700A“包中的版本号无效。版本号不能大于当前版本号。”。

【问题讨论】:

标签: ssis sql-server-2014


【解决方案1】:

检查 .dtsx 文件中的以下条目:-

<DTS:Property
    DTS:Name="PackageFormatVersion">8</DTS:Property>

值 8 表示该包是为 sql 2014 编写的;值为 6 表示 sql 2012。

错误信息表明您正在尝试在 2012 环境中运行为 sql2014 编写的包,这与您正在执行的操作不符。

如果版本是 8 并且您的 sql 是 2014,那么您可以尝试更新到 SSDT 2015,然后从那里重新执行包。

【讨论】:

    【解决方案2】:

    我认为所有可能相关的内容都在SSIS package upgraded by deployment 进行了描述。

    基本上即使你的 Visual Studio SSDT-BI 和服务器完美匹配,你仍然需要使用正确的 ISDeploymentWizard.exe。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-12
      • 1970-01-01
      • 1970-01-01
      • 2016-01-04
      • 2015-01-19
      • 1970-01-01
      • 2020-05-10
      • 1970-01-01
      相关资源
      最近更新 更多