你能导出Visual Studio2015年的对比数据集吗

Can you export the comparison dataset in Visual Studio 2015

我在 Visual Studio Data Tools (2015) 中是否缺少允许您导出数据比较结果的功能?貌似只能导出生成的DML脚本?谢谢!

此功能已在 Visual Studio 2015 及更高版本中弃用并隐藏。它不会完全删除 - 您仍然可以通过创建一个扩展名为 .dcmp 的文件并将其添加到您的数据库项目来创建数据比较。打开它后,您将看到数据比较向导。

很遗憾,您无法保存 table 选择和选项。唯一可以保存在文件中的是连接字符串。这意味着您将始终必须使用向导来进行数据比较。

例如,我的 dcmp 个文件如下所示:

<?xml version="1.0" encoding="utf-8"?>
<DataComparison>
  <Version>10</Version>
  <ConnectionProperties1>
    <ConnectionString>Data Source=1.2.3.4;Initial Catalog=MyDb;Integrated Security=True;Persist Security Info=False;Pooling=False;MultipleActiveResultSets=False;Connect Timeout=60;Encrypt=False;TrustServerCertificate=True</ConnectionString>
    <FullDisplayName>My Source Name</FullDisplayName>
  </ConnectionProperties1>
  <ConnectionProperties2>
    <ConnectionString>Data Source=A.B.C.D;Initial Catalog=MyDB;Integrated Security=True;Persist Security Info=False;Pooling=False;MultipleActiveResultSets=False;Encrypt=False;TrustServerCertificate=True</ConnectionString>
    <FullDisplayName>My Target Name</FullDisplayName>
  </ConnectionProperties2>
  <SessionSettings>Default</SessionSettings>
</DataComparison>

顺便说一句,SSDT 现在 a separate download 当前为 Visual Studio 2015 的 17.3 版,VS 2017 的 15.4 预览版。