Массовая загрузка данных с использованием объекта назначения SQL Server

Чтобы добавить и настроить назначение SQL Server, пакет должен включать хотя бы одну задачу потока данных и источник данных.

Чтобы загрузить данные, используя назначение сервера SQL Server

  1. В SQL Server Data Tools (SSDT) откройте проект служб Integration Services, содержащий нужный пакет.

  2. Чтобы открыть пакет, дважды щелкните его в обозревателе решений.

  3. Перейдите на вкладку «Поток данных», а затем из панели элементов перетащите пункт назначения SQL Server в область конструктора.

  4. Соедините назначение с источником или предыдущим преобразованием в потоке данных, перетаскивая соединительный элемент к назначению.

  5. Дважды щелкните место назначения.

  6. В редакторе назначения SQL Server на странице диспетчера соединений выберите существующий диспетчер соединений OLE DB или нажмите кнопку "Создать ", чтобы создать новый диспетчер соединений. Дополнительные сведения см. в разделе OLE DB Connection Manager.

  7. Чтобы указать таблицу или представление, в которую нужно загрузить данные, выполните одно из следующих действий:

    • Выберите существующую таблицу или представление.

    • Нажмите кнопку "Создать" и в диалоговом окне "Создать таблицу " создайте инструкцию SQL, которая создает таблицу или представление.

      Замечание

      Службы Integration Services создают инструкцию CREATE TABLE по умолчанию на основе подключенного источника данных. Эта инструкция CREATE TABLE по умолчанию не будет включать атрибут FILESTREAM, даже если исходная таблица содержит столбец с объявленным атрибутом FILESTREAM. Чтобы запустить компонент Служб Integration Services с атрибутом FILESTREAM, сначала реализуйте хранилище FILESTREAM в целевой базе данных. Затем добавьте атрибут FILESTREAM в инструкцию CREATE TABLE в диалоговом окне "Создание таблицы ". Дополнительные сведения см. в разделе "Большие двоичные объекты" (BLOB-объекты) (SQL Server).

  8. Щелкните "Сопоставления " и сопоставлять столбцы из списка "Доступные входные столбцы" столбцам в списке "Доступные конечные столбцы" путем перетаскивания столбцов из одного списка в другой.

    Замечание

    Назначение автоматически сопоставляет столбцы с одинаковыми именами.

  9. Нажмите Дополнительно и задайте параметры массовой загрузки: сохранение идентификаторов, сохранение значений NULL, блокировка таблицы, проверка ограничений и вызов триггеров.

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

    Замечание

    Порядок сортировки определяется порядком, в котором перечислены столбцы.

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

  11. Чтобы сохранить обновленный пакет, выберите пункт Сохранить выбранные элементы в меню Файл .

См. также

Конечный объект SQL Server
Преобразования служб Integration Services
Пути служб Integration Services
Задача потока данных