2

我在最新版本的 VS2017 上运行带有 Kingswaysoft 的 SSIS。我已经创建了一个在本地计算机上成功执行的包,并且我还通过 Integration Services 部署向导成功地将项目部署文件部署到了 SQL 2014 服务器(从命令提示符使用ISDeploymentWizard.exe)。在部署之前,我检查了“TargetServerVersion”确实是“SQL Server 2014”。

成功部署后,当我在目标服务器上手动执行包时,出现以下异常:

数据流任务:错误:Microsoft.SqlServer.Dts.Pipeline.ComponentVersionMis atchException:Dynamics CRM 源的版本与此版本的 DataFlow 不兼容。[[指定组件的版本或管道版本或两者都高于当前版本。此包可能是在新版本的 DTS 或组件上创建的,而不是在当前 PC 上安装的。]] 在 Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHos t.HostCheckAndPerformUpgrade (IDTSManagedComponentWrapper100 包装器,Int32 lPipelineVersion)

任何人都知道如何解决这个问题?

4

1 回答 1

1

您的开发环境中可能有我们软件的更高版本,然后是您要部署到的服务器。您需要确保两个环境都使用我们软件的相同版本。

https://www.kingswaysoft.com/products/ssis-integration-toolkit-for-microsoft-dynamics-365/download

如果您仍有问题,请告诉我们。

于 2018-10-10T13:53:35.013 回答