Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssis 比较两个SSI包的最佳方法/工具_Ssis - Fatal编程技术网

Ssis 比较两个SSI包的最佳方法/工具

Ssis 比较两个SSI包的最佳方法/工具,ssis,Ssis,SSIS包最大的痛苦之一是无法跟踪版本之间的更改。在比较两个SSI(DTSX)包时,甚至超越比较看起来都很紧张 伙计们,你们怎么看?您如何管理版本并识别每个版本的更改?如果要求您比较两个SSIS包,您使用哪种工具?我已经评估了几种工具: BIDS助手-更名为“BI开发人员扩展” Visual Studio 2015/2017的BI开发者扩展-具有“智能差异”功能-请参阅 PracticWorks SSIS Compare插件—它不支持三向合并、带差异所在预览的胖滚动条(这是当今的标准差异功能)

SSIS包最大的痛苦之一是无法跟踪版本之间的更改。在比较两个SSI(DTSX)包时,甚至超越比较看起来都很紧张


伙计们,你们怎么看?您如何管理版本并识别每个版本的更改?如果要求您比较两个SSIS包,您使用哪种工具?

我已经评估了几种工具:

  • BIDS助手-更名为“BI开发人员扩展”

  • Visual Studio 2015/2017的BI开发者扩展-具有“智能差异”功能-请参阅
  • PracticWorks SSIS Compare插件—它不支持三向合并、带差异所在预览的胖滚动条(这是当今的标准差异功能),也不做任何花哨的事情,比如允许您将SSIS中的焦点转移到该功能的图形可视化
  • BeyondCompare 3与XML整洁文件格式和一些正则表达式进行比较,以忽略版本差异,以及其他对比较“这些包的执行方式相同还是不同?”没有影响的非本质差异-有关如何隐藏非本质差异,请参阅博文中的第一条注释

我赢了3场。如果您找到其他工具,我将有兴趣了解更多。

您可以查看ApexSQL Diff及其SSIS比较功能。它比较包元素和属性,可以在差异视图面板中查看所有差异,该面板提供包的XML查看


也可以使用:

我们使用<代码> SSDT的Team Foundation Server < /C> > StudioDIF包含在出价Help.TFS和密集的目视检查中。我能借用一下你的眼镜吗?您是否将构建用于检查SSIS包的VR Oculus Rift插件?可以使用增强现实功能,错误会出现在Ghostbusters样式的重影盒陷阱中。请检查Visual Studio Gallery以获取扩展(或使用Visual Studio中的“工具”>“扩展和更新”菜单)。也许你会找到一个适合你的需求。BIDS助手现在被称为BI开发者扩展,实际上是积极维护的。Visual Studio 2017版本刚刚发布。请参阅Visual Studio 2017的BI开发者扩展-通过Nuget安装。安装后,右键单击解决方案资源管理器中的SSIS包,然后选择“Smart Diff”谢谢,为了子孙后代,我会看一看,但我发誓再也不会使用SSIS了。我是一名c#开发人员,不需要通过拖放进行编程。