GDR поставляется с механизмом сравнения данных, но, насколько я могу судить, сравнение данных даже не может быть сохранено в проекте (не говоря уже о том, что оно должным образом поддерживается им) ) - так что это довольно специальное предложение. В отличие от сравнения схем, здесь отсутствует Файл \ Сохранить как.
Механизм сравнения может быть автоматизирован с помощью DDE , но это автоматизация в среде Visual Studio IDE, и он не очень подходит для какого-либо процесса установки по сценарию. Как и все остальное, я не мог указать, какие таблицы включить в сравнение (поскольку все, что вам нужно сделать через DDE, это открыть мастер для выбора пользователем)
В качестве альтернативы все функции, по-видимому, находятся в Microsoft.VisualStudio.TeamSystem.DataPackage.dll, но поскольку документация по API еще не написана (справочный документ, который поставляется с GDR, полон ошибок, как есть), он работает быть хитом приключения, чтобы понять, с чего начать.
Как человек, который использовал SqlCompare от RedGate, SqlDataCompare и их соответствующие API-интерфейсы для этого, большая часть функциональности GDR кажется мне немного недоработанной.
В этот раз я, вероятно, сделаю синхронизацию данных с пакетом служб SSIS (экспорт в CSV во время сборки / импорт из CSV во время установки), но я бы предпочел использовать API SqlDataCompare (или SqlPackager) прямо сейчас.