Поделиться через


Практическое руководство. Создание проектов базы данных и сервера

Для управления изменениями в базе данных можно создать проект базы данных, а для управления изменениями объектов и параметров на сервере базы данных можно создать проект сервера. Любой из этих двух типов проектов можно создать с помощью мастера создания проектов или путем выполнения эквивалентных шагов вручную. Кроме того, можно создать или импортировать объекты и параметры, которыми необходимо управлять, а затем вернуть проект и его файлы в систему правления версиями.

Создание проекта базы данных или сервера с помощью мастера создания проектов

  1. В меню Файл последовательно выберите команды Создать и Проект.

    Откроется диалоговое окно Новый проект.

  2. В области Установленные шаблоны разверните узел База данных, затем разверните узел SQL Server и выберите пункт Дополнительно.

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

    Например, щелкните значок Мастер SQL Server 2005, чтобы создать проект базы данных для SQL Server 2005.

  4. В поле Имя введите имя проекта.

    Можно либо использовать имя базы данных или сервера, которыми нужно управлять, либо дать проекту другое имя.

  5. В поле Расположение введите или щелкните путь к каталогу, по которому нужно создать проект.

  6. В меню Решение выберите пункт Создать новое решение, если для проекта нужно создать решение. Если проект нужно добавить в имеющееся решение, выберите пункт Добавить в решение.

  7. Если нужно создать каталог, в котором будет содержаться решение, установите флажок Создать каталог для решения.

  8. В поле Имя решения введите имя для решения.

    По умолчанию имя решения совпадает с именем проекта.

  9. Выполните одно из следующих действий.

    • Убедитесь, установлен флажок Добавить в систему управления версиями, если новое решение и проект нужно добавить непосредственно в систему управления версиями.

    • Снимите флажок Добавить в систему управления версиями, если решение и проект будут добавлены в систему управления версиями позднее или для этого решения использование системы управления версиями не планируется.

  10. Нажмите кнопку ОК.

    Отобразится мастер создания проектов.

    Этот мастер используется для настройки проекта и назначения базы данных или сервера, из которых нужно импортировать объекты и параметры.

Настройка проекта и импорт объектов и параметров

  1. Прочитав страницу Добро пожаловать!, нажмите кнопку Далее.

  2. Задайте тип проекта, который необходимо создать, выполнив одно из следующих действий.

    • Щелкните Проект базы данных для управления изменениями в определенной пользователем базе данных.

    • Щелкните Проект сервера для управления изменениями в объектах сервера и базе данных "master".

  3. В области Файлы сценариев SQL выполните следующие действия.

    • Выберите параметр По схеме, чтобы упорядочить файлы проекта сначала по схеме, а затем по типу объекта.

    • Выберите параметр По типам объектов, чтобы при упорядочении файлов проекта в качестве первоначального критерия сортировки использовалась сортировка по типам объектов (например, таблицы вместе или представления вместе).

      Важно!

      После создания проекта изменить физическое упорядочение по умолчанию невозможно.Можно вручную перемещать файлы в обозревателе решений, но добавляться они будут в порядке, заданном в мастере.Если предполагается наличие в проекте нескольких схем, возможно целесообразнее будет упорядочить проект по схемам, а не по типам объектов.Хотя физическое упорядочение файлов изменить нельзя, можно изменить представление объектов, определенных в этих файлах.Для управления упорядочением в области Представление схемы щелкните правой кнопкой мыши проект и выберите последовательно пункты Изменить представление и Тип объекта или Схема.

  4. В области Файлы сценариев SQL установите флажок Включить имя схемы в имя файла, если нужно добавить имя схемы в имя файла. В противном случае снимите этот флажок.

  5. Нажмите кнопку Далее.

  6. На странице Задать параметры базы данных можно настроить параметры проекта базы данных.

    Дополнительные сведения см. в разделе Общие сведения о мастере создания базы данных проекта.

    Примечание

    Эти параметры можно изменить после создания проекта.Дополнительные сведения см. в разделе Практическое руководство. Настройка свойств базы данных для проектов баз данных.

  7. Нажмите кнопку Далее.

  8. На странице Импорт схемы базы данных выполните одно из следующих действий.

    • Если объекты и параметры импортировать не нужно, нажмите кнопку Далее и перейдите к шагу 11. Объекты и параметры можно всегда импортировать в пустую базу данных. Дополнительные сведения см. в разделе Практическое руководство. Импорт объектов и параметров баз данных.

    • Если объекты и параметр импортировать нужно, установите флажок Импортировать существующую схему.

    Примечание

    При импорте схемы объектов и параметров можно также импортируются дополнительные свойства базы данных-источника.Дополнительные свойства определяются в том же файле, что и сам объект.Например, можно импортировать дополнительные свойства таблицы с именем Моя_таблица, в результате чего в файл Моя_таблица.table.sql будет добавлена инструкция sp_addextendedproperty.Данное действие влияет только на инструкции sp_addextendedproperty.

  9. В области Подключение исходной базы данных щелкните подключение, соответствующее серверу и базе данных, из которых нужно импортировать объекты и параметры.

    Для проекта сервера нужно задать базу данных "master". Если подключение еще не существует, щелкните Новое подключение для его создания. Если не указать подключение, проект будет создан, но объекты и параметры импортированы не будут.

    Примечание

    Объекты и параметры можно будет импортировать позже, если в проекте еще не будет объектов.Дополнительные сведения см. в разделах Практическое руководство. Импорт объектов и параметров баз данных и Практическое руководство. Импорт серверных объектов и параметров.

  10. Настройте параметры импорта в соответствии со своими потребностями.

    Дополнительные сведения см. в разделе Общие сведения о мастере создания базы данных проекта.

  11. Нажмите кнопку Далее.

  12. На странице Настроить построение и развернуть можно задать начальные параметры, управляющие построением и развертыванием проекта.

    Дополнительные сведения см. в разделе Общие сведения о мастере создания базы данных проекта.

    Примечание

    Эти параметры можно изменить после создания проекта.Дополнительные сведения см. в разделе Практическое руководство. Настройка параметров развертывания для проектов баз данных и серверов.

  13. Нажмите кнопку Готово, чтобы создать проект, и, если задана существующая база данных или сервер, импортировать из них объекты и параметры.

    Теперь проект готов к использованию. Можно вернуть его в систему управления версиями в случае работы в среде на основе рабочих групп.

См. также

Задачи

Практическое руководство. Создание пустых проектов базы данных и сервера

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

Основные понятия

Написание и изменение кода базы данных

Общие сведения о проектах баз данных и серверов