Как опубликовать проект базы данных Visual Studio в VS 2015

Мне не удалось это сделать.

У нас есть существующий проект базы данных (sql-сервер).

Добавлены новые файлы (скрипты).

У нас есть существующий сервер/база данных, где в этот контекст нужно запустить несколько новых скриптов.

В Visual Studio 2015, как я могу это сделать?

Мне сказали остаться внутри Visual Studio 2015. В идеале я хотел бы выпустить одну команду против одной для каждого отдельного скрипта.

Ответы

Ответ 1

У вас есть выбор.

  1. Опция "Опубликовать". Это полностью автоматическое развертывание того, что в проекте db на целевом сервере. Сделайте это, щелкнув правой кнопкой мыши свой проект и выбрав "Опубликовать". Этот параметр можно использовать для инкрементного развертывания (только для развертывания изменений) или может использоваться для очистки чистой базы данных, за которой следует полное развертывание проекта db, поэтому перед выполнением публикации проверьте все параметры.
  2. Сравнение схем. Сравнение схем выполняет сравнение проекта db с целевой базой данных, показывает различия и позволяет выбрать, какие отличия нужно развернуть. Вы можете выполнить сравнение схемы, добавив новый файл сравнения схем в проект базы данных.

Короче говоря, опция публикации позволяет автоматизировать развертывание грубой силы, тогда как сравнение схем обеспечивает большую гибкость, позволяя вам выбирать, какие изменения нужно развернуть.