Я хочу автоматизировать процесс создания сценария дельта-вставки для мастер-таблицы, сравнивая базу данных разработки с производственной базой данных.
Использовал этот инструмент "Инструменты Microsoft Visual Studio Team System 2008 Database Edition Power Tools".
Это синтаксис, который можно использовать для сравнения двух баз данных и создания сценария дельта-вставки.
MSBuild /t:SqlDataCompareTask /p:SourceConnectionString=”ValidConnectionString1” /p:SourceDatabaseName=”DatabaseName1” /P:TargetConnectionString=”ValidConnectionString2” /p:TargetDatabaseName=”DatabaseName2” /p:OutputPath=”FullPathForDataCompareReults” /p:OutputFilename=”FilenameForDataCompareResults”
Теперь я ищу способ передачи имен таблиц, и только эти таблицы следует учитывать при создании сценария дельта-вставки.
Если кто-то из вас пробовал подобную вещь, дайте мне знать, какой альтернативный подход вы выбрали.