Повторный импорт / обновление проекта базы данных SQL Server после изменения базы данных в Mgmt Studio - PullRequest
11 голосов
/ 29 июня 2011

Моя команда работает с проектом БД .NET 2008 над их решением, поэтому у нас есть некоторый способ сохранить схему между компьютерами и посредством разработки и сохранить согласованность.

Мой предпочтительный способ изменения базы данных иОтслеживание указанной схемы осуществляется с помощью SQL Server Mangement Studio - в основном, у меня есть копия развернутого проекта БД, и я изменяю свою схему, чтобы не повредить мою личную среду разработки.Однако, когда я хочу перенести свои изменения в кодовую базу, мне приходится добавлять файлы вручную, что, по моему мнению, может быть излишне трудоемким (парень, я избалован!).

Мой вопрос -- Есть ли способ, которым я могу повторно импортировать мою измененную схему в проект БД без необходимости полного удаления проекта из решения и повторного добавления его вручную?

Мне кажется, что мне не хватает некоторыхдействительно простой шаг.Помощь

1 Ответ

27 голосов
/ 15 июля 2011

Для обновления схемы ваших проектов вы можете использовать функцию «Сравнение схем» из меню «Данные».Выберите вашу базу данных разработки в качестве источника, ваш проект базы данных в качестве цели и получите сравнение схемы в качестве результата.Он найдет то, что вы изменили с момента создания проекта, и покажет вам различия для таблиц и других объектов базы данных.Таким образом, вы сможете просмотреть эти изменения и пропустить некоторые из них, если хотите.Затем нажмите «Написать обновления», и ваши изменения будут добавлены в проект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...