自动ISPAC构建的SSIS软件包在运行时由于PerformUpgrade失败而失败

时间:2018-09-17 15:24:12

标签: sql-server ssis

我们有一个Visual Studio 2015(v14.0)解决方案,其中包含多个Integration Services项目。当前,我们使用Visual Studio构建ISPAC,并通过双击每个ISPAC来部署到生产环境,这将打开ISDeploymentWizard.exe向导。 SSIS项目均设置为TargetServerVersion的{​​{1}},并且SSIS包在SQL Server 2014(v12.0.4232.0)上运行。

我正在尝试编写自动构建和部署ISPAC的脚本。脚本化的构建和部署操作可以正常运行,但是在SQL Server上执行SSIS包时遇到运行时错误,并且无法理解问题所在。

SSIS软件包在CDC组件上均未通过验证。大多数错误信息都很相似:

SQL Server 2014

还有:

DF CDC Load:Error: The component metadata for "CDC Splitter,
clsid {33D831DE-5DCF-48F0-B431-4D327B9E785D}" could not be upgraded to the
newer version of the component. The PerformUpgrade method failed.

这是构建和部署脚本的简化版本-我删除了一些额外的内容,例如参数解析等-不会更改为构建和部署ISPAC而执行的命令。

DF CDC Load:Error: The component is missing, not registered, not upgradeable,
or missing required interfaces. The contact information for this component is
"Attunity Ltd.:, All Rights Reserved; http://www.attunity.com;".

0 个答案:

没有答案