Как создать проект базы данных из существующей базы данных SQL Server? - PullRequest
7 голосов
/ 19 марта 2010

Как с помощью VS TFS Database Edition 2008 создать dbproject из существующей базы данных SQL SERVER?

Ответы [ 3 ]

6 голосов
/ 01 февраля 2012

Это обновлено в VS 2010. Теперь есть возможность «Импортировать объекты и настройки базы данных» из контекстного меню проекта.

6 голосов
/ 23 мая 2013

В «Visual Studio» перейдите в «Проводник объектов SQL Server», найдите базу данных, щелкните правой кнопкой мыши нужную базу данных и выберите «Создать новый проект ...»

5 голосов
/ 19 марта 2010

К сожалению, прямой встроенной поддержки для этого нет.

Вы можете подобраться так:

  • в SQL Server Management Studio, перейдите в обозреватель объектов, щелкните правой кнопкой мыши нужную базу данных и выберите Задачи> Создать сценарии
  • выберите все объекты базы данных, которые вы хотите написать в сценарии
  • в конце выберите генерацию скриптов в отдельных файлах для каждого объекта БД

В результате вы получите несколько скриптов .sql в папке по вашему выбору, которые в основном представляют вашу базу данных.

Далее:

  • создать проект базы данных в Visual Studio 2008
  • как только вы это сделаете, добавьте существующие сценарии в этот проект

Это немного сложнее, чем должно быть - но я знаю, что это единственный способ достичь этого прямо сейчас. Не знаю, будет ли VS2010 поддерживать это более простым способом ...

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