你能导出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 预览版。
我在 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 预览版。