Несколько проектов баз данных Sql Server 2008, входят ли они в проект сервера Sql Server 2008? - PullRequest
0 голосов
/ 04 февраля 2011

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

  • У меня был один База данных Проект, который содержал все таблицы, используемые веб-приложением.

  • Полномочия, которыеЯ хочу отображать данные из другой базы данных в веб-приложении.

  • Я создаю еще одну База данных Проект, представляющий таблицы, которые мне нужны в другой базе данных.

  • Я создаю представления в исходной базе данных, которые представляют таблицы во второй базе данных (в основном для соединений linq to sql)

Вопросы

  1. Создать проект Sql Server 2008 Server и объединить в нем обе эти базы данных?Насколько я могу судить, Сервер Проект по-прежнему представляет только одну базу данных.

  2. Если Сервер Проект не предназначен для представлениянесколько баз данных, для чего это нужно?

  3. Я добавил шаги в наш рабочий процесс TFS для развертывания изменений из первого База данных Project в нашей среде Dev при регистрации(ДИ).Предполагая, что Сервер Проект должен содержать несколько проектов баз данных, могу ли я развернуть его и сделать так, чтобы он вносил изменения в обе базы данных?

Спасибо!

1 Ответ

1 голос
/ 05 февраля 2011

Серверный проект предназначен для объектов области сервера, необходимых вашему решению: конечных точек, принципалов сервера (учетных записей), разрешений уровня сервера, связанных серверов и других подобных конструкций, которые не ограничены какой-либо конкретной базой данных.

Мне кажется, что вам нужно решение с двумя проектами:

  • ваш исходный проект базы данных
  • вы ссылаетесь на проект базы данных

Вам нужен третий проект в этом решении, серверный проект, только , если необходимо добавить объекты области сервера.

Подробнее см. Использование ссылок в проектах базы данных .

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