VS2010 Ultimate DataBase Project + SQL Server 2008: обновление проекта из базы данных - PullRequest
0 голосов
/ 24 мая 2010

это быстрый вопрос:

У меня есть этот проект базы данных в виде решения для веб-приложения с реальной базой данных. Я хочу обновить базу данных, используя SQL Server Managment Studio, а затем обновить соответствующий проект VS.

Это можно сделать?

Я знаю, что вы можете обновить скрипты в проекте, но я не из тех, кто любит SQL, я скорее делаю эти изменения, используя Mangment studio ...

Заранее спасибо

Обновление: Хорошо, дело в том, что я хочу внести изменения (если потребуется) в базу данных, используя Sql Server Managment studio, а затем обновить сценарии в проекте Visual Studio DataBase Project, вместо того, чтобы обновлять эти сценарии, потому что я не чувствую себя комфортно при написании команд SQL. Теперь я каждый раз воссоздаю проект базы данных (удаляю, а затем снова создаю), этого я хочу избежать

Кроме того, у меня Visual Studio 2010 Professional.

Ответы [ 3 ]

2 голосов
/ 26 января 2011

Это очень достижимо в VS2010 Premium, и я сейчас делаю то, что вы описываете с База данных Project и Схема сравнения .

Sigd неверен, говоря, что вы можете сравнивать только Сравнение базы данных / проекта , вы также можете сравнивать Проект / База данных и База данных / База данных

0 голосов
/ 21 июля 2010

Если бы только инструмент Schema Compare сделал то, что предлагает его название.

К сожалению, это «Сравнение базы данных / проекта». Таким образом, мой проект, который включает только одну схему по сравнению с базой данных, генерирует множество действий Create для всех других объектов схемы, присутствующих в базе данных.

Хорошая идея, нужна работа.

0 голосов
/ 29 мая 2010

Этого можно добиться с помощью функции сравнения схем, но она доступна только в редакциях Visual Studio Premium или Ultimate, но не в версии Professional.

Во многих случаях это возможно при использовании Red Gate SQL Compare Pro, хотя я должен предупредить вас, что это еще не полностью поддерживаемый сценарий (я являюсь менеджером продукта для этого инструмента, поэтому я бы хотел получить ваши отзывы, если вы иди по этому маршруту!).

Система управления исходным кодом SQL от Red Gate лучше соответствует предложенному способу работы, хотя это пока не поможет, поскольку мы не привязаны к проектам баз данных VS. Опять же, это то, что мы рассматриваем для предстоящего релиза. Пожалуйста, попробуйте и дайте нам знать, что вы думаете.

http://www.red -gate.com / products / SQL_Source_Control / index.htm

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