Практическое руководство. Создание проектов базы данных и сервера
Для управления изменениями в базе данных можно создать проект базы данных, а для управления изменениями объектов и параметров на сервере базы данных можно создать проект сервера. Любой из этих двух типов проектов можно создать с помощью мастера создания проектов или путем выполнения эквивалентных шагов вручную. Кроме того, можно создать или импортировать объекты и параметры, которыми необходимо управлять, а затем вернуть проект и его файлы в систему правления версиями.
Создание проекта базы данных или сервера с помощью мастера создания проектов
В меню Файл последовательно выберите команды Создать и Проект.
Откроется диалоговое окно Новый проект.
В области Установленные шаблоны разверните узел База данных, затем разверните узел SQL Server и выберите пункт Дополнительно.
В списке шаблонов щелкните соответствующий значок, чтобы запустить мастер создания проектов.
Например, щелкните значок Мастер SQL Server 2005, чтобы создать проект базы данных для SQL Server 2005.
В поле Имя введите имя проекта.
Можно либо использовать имя базы данных или сервера, которыми нужно управлять, либо дать проекту другое имя.
В поле Расположение введите или щелкните путь к каталогу, по которому нужно создать проект.
В меню Решение выберите пункт Создать новое решение, если для проекта нужно создать решение. Если проект нужно добавить в имеющееся решение, выберите пункт Добавить в решение.
Если нужно создать каталог, в котором будет содержаться решение, установите флажок Создать каталог для решения.
В поле Имя решения введите имя для решения.
По умолчанию имя решения совпадает с именем проекта.
Выполните одно из следующих действий.
Убедитесь, установлен флажок Добавить в систему управления версиями, если новое решение и проект нужно добавить непосредственно в систему управления версиями.
Снимите флажок Добавить в систему управления версиями, если решение и проект будут добавлены в систему управления версиями позднее или для этого решения использование системы управления версиями не планируется.
Нажмите кнопку ОК.
Отобразится мастер создания проектов.
Этот мастер используется для настройки проекта и назначения базы данных или сервера, из которых нужно импортировать объекты и параметры.
Настройка проекта и импорт объектов и параметров
Прочитав страницу Добро пожаловать!, нажмите кнопку Далее.
Задайте тип проекта, который необходимо создать, выполнив одно из следующих действий.
Щелкните Проект базы данных для управления изменениями в определенной пользователем базе данных.
Щелкните Проект сервера для управления изменениями в объектах сервера и базе данных "master".
В области Файлы сценариев SQL выполните следующие действия.
Выберите параметр По схеме, чтобы упорядочить файлы проекта сначала по схеме, а затем по типу объекта.
Выберите параметр По типам объектов, чтобы при упорядочении файлов проекта в качестве первоначального критерия сортировки использовалась сортировка по типам объектов (например, таблицы вместе или представления вместе).
Важно!
После создания проекта изменить физическое упорядочение по умолчанию невозможно.Можно вручную перемещать файлы в обозревателе решений, но добавляться они будут в порядке, заданном в мастере.Если предполагается наличие в проекте нескольких схем, возможно целесообразнее будет упорядочить проект по схемам, а не по типам объектов.Хотя физическое упорядочение файлов изменить нельзя, можно изменить представление объектов, определенных в этих файлах.Для управления упорядочением в области Представление схемы щелкните правой кнопкой мыши проект и выберите последовательно пункты Изменить представление и Тип объекта или Схема.
В области Файлы сценариев SQL установите флажок Включить имя схемы в имя файла, если нужно добавить имя схемы в имя файла. В противном случае снимите этот флажок.
Нажмите кнопку Далее.
На странице Задать параметры базы данных можно настроить параметры проекта базы данных.
Дополнительные сведения см. в разделе Общие сведения о мастере создания базы данных проекта.
Примечание
Эти параметры можно изменить после создания проекта.Дополнительные сведения см. в разделе Практическое руководство. Настройка свойств базы данных для проектов баз данных.
Нажмите кнопку Далее.
На странице Импорт схемы базы данных выполните одно из следующих действий.
Если объекты и параметры импортировать не нужно, нажмите кнопку Далее и перейдите к шагу 11. Объекты и параметры можно всегда импортировать в пустую базу данных. Дополнительные сведения см. в разделе Практическое руководство. Импорт объектов и параметров баз данных.
Если объекты и параметр импортировать нужно, установите флажок Импортировать существующую схему.
Примечание
При импорте схемы объектов и параметров можно также импортируются дополнительные свойства базы данных-источника.Дополнительные свойства определяются в том же файле, что и сам объект.Например, можно импортировать дополнительные свойства таблицы с именем Моя_таблица, в результате чего в файл Моя_таблица.table.sql будет добавлена инструкция sp_addextendedproperty.Данное действие влияет только на инструкции sp_addextendedproperty.
В области Подключение исходной базы данных щелкните подключение, соответствующее серверу и базе данных, из которых нужно импортировать объекты и параметры.
Для проекта сервера нужно задать базу данных "master". Если подключение еще не существует, щелкните Новое подключение для его создания. Если не указать подключение, проект будет создан, но объекты и параметры импортированы не будут.
Примечание
Объекты и параметры можно будет импортировать позже, если в проекте еще не будет объектов.Дополнительные сведения см. в разделах Практическое руководство. Импорт объектов и параметров баз данных и Практическое руководство. Импорт серверных объектов и параметров.
Настройте параметры импорта в соответствии со своими потребностями.
Дополнительные сведения см. в разделе Общие сведения о мастере создания базы данных проекта.
Нажмите кнопку Далее.
На странице Настроить построение и развернуть можно задать начальные параметры, управляющие построением и развертыванием проекта.
Дополнительные сведения см. в разделе Общие сведения о мастере создания базы данных проекта.
Примечание
Эти параметры можно изменить после создания проекта.Дополнительные сведения см. в разделе Практическое руководство. Настройка параметров развертывания для проектов баз данных и серверов.
Нажмите кнопку Готово, чтобы создать проект, и, если задана существующая база данных или сервер, импортировать из них объекты и параметры.
Теперь проект готов к использованию. Можно вернуть его в систему управления версиями в случае работы в среде на основе рабочих групп.
См. также
Задачи
Практическое руководство. Создание пустых проектов базы данных и сервера