Выполнение массовой загрузки данных с помощью назначения «SQL Server»
Чтобы добавить и настроить назначение SQL Server , пакет уже должен содержать как минимум одну задачу потока данных и один источник данных.
Загрузка данных с помощью назначения SQL Server
В среде SQL Server Data Tools (SSDT)откройте проект служб Службы Integration Services , содержащий необходимый пакет.
Чтобы открыть пакет, дважды щелкните его в обозревателе решений.
Перейдите на вкладку Поток данных , затем из окна Область элементовперетащите назначение SQL Server в область конструктора.
Подключите назначение к источнику или предыдущему преобразованию в потоке данных, перетащив соединитель на назначение.
Дважды щелкните назначение.
В окне Редактор назначений SQL Serverна странице Диспетчер соединений выберите существующий диспетчер соединений OLE DB или нажмите кнопку Создать в целях создания нового диспетчера соединений. Дополнительные сведения см. в разделе Диспетчер соединений OLE DB.
Чтобы указать таблицу или представление, в которое следует загружать данные, выполните одно из следующих действий.
Выберите существующую таблицу или представление.
Нажмите кнопку Создать, затем в диалоговом окне Создание таблицы введите инструкцию SQL, которая создает таблицу или представление.
Примечание
Службы Integration Services формируют инструкцию по умолчанию CREATE TABLE на основании подключенных источников данных. Эта инструкция CREATE TABLE не включает атрибут FILESTREAM, даже если исходная таблица содержит столбец, для которого объявлен атрибут FILESTREAM. Чтобы запустить компонент служб Службы Integration Services с атрибутом FILESTREAM, сначала следует создать хранилище FILESTREAM в целевой базе данных. Затем добавьте атрибут FILESTREAM к инструкции CREATE TABLE в диалоговом окне Создание таблицы . Дополнительные сведения см. в разделе Данные BLOB-объекта (SQL Server).
Нажмите кнопку Сопоставления и сопоставьте столбцы из списка Доступные входные столбцы со столбцами из списка Доступные целевые столбцы , перетащив столбцы из одного списка в другой.
Примечание
Назначение автоматически сопоставит столбцы с одинаковыми именами.
Нажмите кнопку Дополнительно и настройте параметры массовой загрузки: Сохранять ИД, Сохранять значения NULL, Блокировка таблицы, Проверять ограниченияи Запускать триггеры.
При необходимости укажите первую и последнюю входные строки для вставки, максимальное число ошибок до остановки операции вставки, а также столбцы, по которым сортируются вставляемые строки.
Примечание
Порядок сортировки определяется последовательностью, в которой перечислены столбцы.
Нажмите кнопку ОК.
Чтобы сохранить обновленный пакет, выберите пункт Сохранить выбранные элементы в меню Файл .
См. также:
Назначение SQL Server
Преобразования служб Integration Services
Пути служб Integration Services
Задача потока данных