我们将程序包从Visual Studio 2012迁移到了2017
ssis工具箱中没有cdc源组件:

sql-server - 将Visual Studio 2012中的ssdt项目迁移到2017年的cdc源未打开-LMLPHP

和cdc源组件看起来像:

sql-server - 将Visual Studio 2012中的ssdt项目迁移到2017年的cdc源未打开-LMLPHP

并且也无法打开。

如果我创建一个新的Visual Studio 2017项目,则它在sis工具箱中具有cdc源组件:

sql-server - 将Visual Studio 2012中的ssdt项目迁移到2017年的cdc源未打开-LMLPHP

我可以使用它:

sql-server - 将Visual Studio 2012中的ssdt项目迁移到2017年的cdc源未打开-LMLPHP

最佳答案

我对此问题进行了一些研究,发现有些人仅通过将软件包的目标版本从2012年更改为2016年就可以成功迁移软件包。看看this blog post可以看到它的实际应用。

10-07 18:05