ManojRGEC Ответов: 1

Как автоматически сгенерировать сценарий сравнения схем и развернуть его


Привет,

Я работаю над публикацией в один клик в visual studio. В это я хочу включить и публикацию SQL. Это делается для развертывания изменений схемы без удаления и повторного создания таблиц и процедур для сохранения данных на рабочем сервере.Схема автоматического скрипта на вкладке Package/Publish SQL поддерживает только начальное развертывание, когда вы хотите создать все с нуля . Чтобы развернуть изменения в схеме, мне нужно создать пользовательский сценарий.

В Visual studio есть инструмент сравнения, в котором мы можем сравнить две базы данных и экспортировать скрипт . Есть ли какой-нибудь способ, чтобы он автоматически обновил сравнение схем и изменил сценарий, который я могу использовать на вкладке Package/Publish SQL?

Или если кто-то знает лучший способ создать пользовательский сценарий сравнения схем автоматически.

Любая помощь будет оценена. Мне нужно срочно это разработать.

Спасибо

Что я уже пробовал:

.

Graeme_Grant

Пожалуйста, не публикуйте один и тот же вопрос 3 раза. Дубликаты должны быть удалены.

1 Ответов

Рейтинг:
2

RickZeeland

Вот скрипт для сравнения схем баз данных: [ApexSQL]
Это тоже может представлять интерес: Копирование схемы таблицы и данных из одной базы данных в другую базу данных в SQL Server[^]