-1

如何创建 SSIS 包以比较不同服务器中的 SQL Server 数据库对象并在 Excel 工作表中生成差异。有可能这样做吗?

4

1 回答 1

0

适用于 Visual Studio 2012 的 SQL Server 数据工具 (SSDT)

SQL 菜单 > 架构比较 > 新架构比较...

允许您指向两个不同的数据库,然后...

  • 选项按钮(看起来像一个齿轮)允许您对正在比较的内容设置过滤器,即表、视图、SP、用户等。
  • 点击比较按钮比较两个数据库,并列出所有差异
  • 允许您选中/取消选中所有要更新或不更新的差异,以及
  • 更新按钮执行上述更改。

这不是 SSIS 包,不能将差异转储到 Excel (afaik),但它可以生成所有更改的 SQL 脚本。

于 2014-12-08T14:59:19.643 回答