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


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

Этот раздел применим к:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio 2010 Professional 

Visual Studio Express

Тема применяется Тема применяется Тема не применяется Тема не применяется

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

Определение плана создания данных по повторному использованию данных

  1. Откройте или создайте проект базы данных или проект компонента приложений уровня данных (DAC).

    Примечание

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

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

    Также можно щелкнуть папку в окне Обозреватель решений, открыть меню Проект и выбрать команду Добавить новый элемент.

  3. В области Установленные шаблоны щелкните План создания данных.

  4. В области сведений щелкните элемент План преобразования данных.

  5. В поле Имя введите имя для плана создания данных.

  6. Нажмите кнопку Добавить.

    Появится диалоговое окно План преобразования данных.

  7. В разделе Строка подключения к источнику щелкните подключение, соответствующее базе данных, из которой требуется взять данные для повторного использования. Если подключение не существует, можно создать его, щелкнув Новое подключение. Дополнительные сведения см. в разделе Практическое руководство. Создание подключения к базе данных.

  8. При необходимости можно настроить параметры создания плана. Дополнительные сведения см. в следующей процедуре.

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

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

  10. Нажмите кнопку Закрыть.

    Откроется ваш план создания данных. Вам может потребоваться настроить план, если повторно используемая база данных содержит таблицы или столбцы с конфиденциальной информацией. Дополнительные сведения см. в разделе Задание сведений о создании данных для столбца.

Настройка параметров плана преобразования данных

  1. Если требуется, чтобы каждая таблица содержала число строк по умолчанию, заданное в разделе "Сервис", "Параметры", снимите флажок Задать количество формируемых строк, которое будет равно числу строк в исходной базе данных.

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

  3. Если требуется заменить генератор внешних ключей и все внешние ключи были созданы приложением, а не базой данных, установите флажок Заменить генератор внешних ключей и переключатель Заменить все генераторы внешних ключей внешними ключами целевой базы данных.

  4. Если требуется заменить только внешние ключи, которые не ссылаются на значение, созданное базой данных, установите флажок Заменить генератор внешних ключей и переключатель Использовать внешние ключи исходной базы данных, если ключ не ссылается на столбец со значениями, созданными базой данных.

  5. Если требуется, чтобы для некоторого числа таблиц создание данных могло завершиться с ошибкой, прежде чем процесс создания данных будет остановлен, введите ненулевое значение в поле Пороговые значения ошибок.

См. также

Задачи

Пошаговое руководство. Создание и выполнение плана создания данных

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

Задание сведений о создании данных для столбца

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