Обратите внимание, что этот вопрос похож, но не похож на мой: Возможно ли использовать MS VS Database Project в качестве законченного решения для управления версиями базы данных?
Я пытаюсь выяснить, есть ли способ использовать проект базы данных для управления версиями наших баз данных. У нас есть клиенты на местах, которые вообще не изменяют нашу схему базы данных (поддерживаемый продукт). То, что я хотел бы сделать, это изменить проект БД так, как требуется во время цикла разработки, а затем сгенерировать один сценарий изменений, который будет включен в мое обновление для наших клиентов.
Я думал, что это должен быть ручной процесс, в котором я сохраню чистый снимок предыдущей версии базы данных, а затем сгенерирую сценарий развертывания для него перед выпуском. Единственная проблема, с которой я столкнулся, заключается в том, что это ручной процесс.
Есть ли что-то, что я упустил в проекте БД, который позволяет вам сделать это легко? Инструмент развертывания великолепен, но у меня нет доступа к базам данных наших клиентов для их синхронизации с помощью Visual Studio.