Занятие 3. Импорт пакета DAC в среду Visual Studio

На этом занятии в среде Visual Studio будет создан новый проект DAC, далее будет выполнен импорт пакета приложения уровня данных, созданного на предыдущем занятии.

Процедуры

Создание проекта DAC в среде Visual Studio

  1. Откройте среду Microsoft Visual Studio.

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

    Откроется диалоговое окно Создание проекта.

  3. В области Установленные шаблоны разверните узел База данных и выберите узел SQL Server.

  4. В списке шаблонов выберите Приложение уровня данных.

  5. В поле Имя введите SampleDB.

  6. Принять Расположение и Имя решения по умолчанию.

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

  8. Снимите флажок Добавить к системе управления версиями, если он еще не снят, затем нажмите кнопку ОК.

    В результате будет создан проект SampleDB.

    Затем будет импортирован пакет DAC.

Импорт приложения уровня данных

  1. В среде Visual Studio на панели обозревателя решений перейдите к узлу проекта SampleDB.

  2. Запустите мастер импорта приложения уровня данных, щелкнув правой кнопкой узел SampleDB и выбрав пункт Импорт приложения уровня данных….

  3. Просмотрите сведения на странице Приветствие и нажмите кнопку Далее.

  4. На странице Определение параметров импорта:

    1. Укажите Импортировать из пакета приложения уровня данных.

    2. Нажмите кнопку Обзор рядом с полем Имя файла пакета.

    3. Перейдите к папке, в которую был помещен файл SampleDB.dacpac на последнем занятии, выберите этот файл, нажмите кнопку Открыть.

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

    5. Просмотрите отчет со сведениями о состоянии операций импорта, затем нажмите кнопку Готово.

  5. В представлении схемы перейдите к схеме dbo, затем к узлам Таблицы, Представления, Хранимые процедуры и убедитесь, что объекты, которые были созданы на первом занятии, сейчас расположены в проекте DAC с именем SampleDB.

Следующие шаги

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