Сравнение инструментов для создания обновления script для SQL-сервера

Я хотел бы сделать обновление веб-приложения максимально автоматическим.
Я ищу инструмент, который может сравнивать два экземпляра базы данных и генерировать обновление script для меня. В рамках процесса сборки создайте экземпляр последней версии базы данных (т.е. в настоящее время на производстве) и сравните ее с тем, что было изменено в версии разработки.

Приветствуется любой ввод.

Ответ 2

Я ответил на тот же вопрос здесь.

Удачи! Как вы увидите, мне нравятся инструменты Red-Gate.

Ответ 3

См

Механизмы отслеживания изменений схемы БД

Я полагаю, что profluence этого вопроса на SO говорит об отсутствии стандартного решения этой проблемы.

Великий разрыв в подходе - это - написать дельта-скрипты
- автоматизировать генерацию script из экземпляра "master"

Похоже, что вы хотите что-то в последнем лагере.

В приведенном выше вопросе отмечено несколько таких решений и инструментов.

Ответ 4

до сих пор удовлетворен RedGate. Мы используем SQL-версию control + SQL Compare. Я объединил его с Msbuild и Hudson. Это дает нам полное непрерывное интеграционное решение.