Дизайнеры проектов баз данных Visual Studio - PullRequest
2 голосов
/ 03 октября 2008

У меня есть огромная устаревшая база данных, которую я пытаюсь взять под контроль исходного кода. Я посмотрел здесь на stackoverflow и решил использовать проект базы данных Visual Studio 2008, а затем фиксировать вещи в SVN. Я успешно импортировал схему в проект, но не могу найти никакого способа использовать удобные в использовании дизайнеры таблиц для такого проекта. Всякий раз, когда я открываю таблицу, она открывает определение DDL. Мне нужны дизайнеры, иначе я не получу бай-ин от команды. Любые предложения / обходные пути?

Ответы [ 3 ]

3 голосов
/ 26 января 2009

Я бы использовал Microsoft® Visual Studio Team System 2008 Database Edition GDR . Какие сценарии каждый объект в своем собственном файле, так что легко отслеживать в управлении версиями.

Для разработчиков, которые не хотят использовать инструмент, дайте им возможность разрабатывать в Management Studio, а затем используйте инструмент сравнения схем в Database Edition, чтобы автоматически извлекать изменения из своей базы данных разработки в файлы проекта, когда они будут готовы к проверке -в.

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

0 голосов
/ 16 октября 2008

Я обнаружил, что SQL Server Studio Studio (Express Express или полный продукт) проще в использовании, чем проекты баз данных Visual Studio. Единственное, что мне понравилось в vs, - это то, что вы можете выбрать несколько объектов (например, все таблицы) в обозревателе серверов и сгенерировать для них один скрипт. Они не просты в обслуживании, но хороши для быстрого резервного копирования всех объектов. В Management Studio есть таблица и дизайнеры запросов, а также позволяет отображать планы выполнения и статистику клиента, чтобы при необходимости можно было оптимизировать запросы / операции.

Я использовал его только с визуальным безопасным источником для контроля исходного кода, который отлично работает с точки зрения Management Studio, но vss не очень хорош! (ошибка, сбой, повреждение и т. д.)

0 голосов
/ 16 октября 2008

Попробуйте открыть обозреватель серверов («Просмотр»> «Обозреватель серверов»). Вам может потребоваться добавить соединение, а затем вы можете добавить его в таблицы базы данных, щелкнуть по ним правой кнопкой мыши и выбрать «Показать данные таблицы».

0 Когда вы там, вы получаете панель инструментов Query Designer и можете использовать конструкторы таблиц.

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