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


Создание диспетчеров соединений

Службы Службы Integration Services включают набор диспетчеров соединений для соответствия нуждам задач, подключающихся к разным серверам и источникам данных. Диспетчеры соединений используются компонентами потока данных, которые извлекают и загружают данные в разные типы хранилищ данных, и поставщиками журналов, которые записывают журналы на сервер, в таблицу SQL Server или в файл. Например, пакет с задачей «Отправка почты» использует тип диспетчера соединений SMTP, чтобы подключиться к SMTP-серверу. Пакет с заданием «Выполнение SQL» может использовать диспетчер соединений OLE DB, чтобы подключиться к базе данных SQL Server. Дополнительные сведения см. в разделе Соединения в службах Integration Services (SSIS).

Для автоматического создания и настройки диспетчеров соединений при создании нового пакета вы можете использовать мастер импорта и экспорта SQL Server. Этот мастер поможет также создать и настроить источники и назначения, использующие диспетчеры соединений. Дополнительные сведения см. в разделе Создание пакетов в SQL Server Data Tools.

Вручную создать новый диспетчер соединений и добавить его в существующий пакет можно в области Диспетчеры соединений на вкладках Поток управления, Поток данных и Обработчики события конструктора служб Службы SSIS. В области Диспетчер соединений следует выбрать тип создаваемого диспетчера соединений и установить свойства этого диспетчера с помощью диалогового окна, доступного в конструкторе служб Службы SSIS. Дополнительные сведения см. в подразделе «Использование области "Диспетчеры соединений"» далее в этом разделе.

После того как диспетчер соединений добавлен к пакету, его можно использовать в задачах, контейнерах «цикл по каждому элементу», источниках, преобразованиях и целевых объектах. Дополнительные сведения см. в разделах Задачи служб Integration Services, Контейнер «цикл по каждому элементу» и Поток данных.

Использование области «Диспетчеры соединений»

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

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

Снимок экрана: конструктор потока управления с пакетом

Добавление, изменение и удаление диспетчера соединений в конструкторе служб SSIS

32-разрядная и 64-разрядная версии поставщиков для диспетчеров соединений

Для многих поставщиков, используемых диспетчерами соединений, доступны 32-разрядная и 64-разрядная версии. Среда разработки служб Службы Integration Services — это 32-разрядная среда, поэтому в ней содержатся только 32-разрядные поставщики. Поэтому необходимо настроить диспетчер соединений для использования специального 64-разрядного поставщика, если 32-разрядная версия того же поставщика уже установлена.

Во время выполнения используется подходящая версия поставщика, даже если во время разработки указана 32-разрядная версия. 64-разрядная версия поставщика может быть запущена, даже если пакет запущен в среде SQL Server Data Tools (SSDT).

У обеих версий поставщика один идентификатор. Чтобы предписать использование средой выполнения служб Службы Integration Services доступной 64-разрядной версии поставщика, установите свойствоRun64BitRuntime проекта служб Службы Integration Services. Если свойство Run64BitRuntime имеет значение true, среда выполнения находит и использует 64-разрядный поставщик; если свойство Run64BitRuntime имеет значение false, среда выполнения использует 32-разрядный поставщик. Дополнительные сведения о свойствах, которые можно установить в проекте служб Службы Integration Services, см. в разделе Службы Integration Services (SSIS) и среды Studio.

Значок служб Integration Services (маленький) Оставайтесь в курсе новых возможностей служб Integration Services

Чтобы получить новейшую документацию, статьи, образцы и видеоматериалы корпорации Майкрософт, а также лучшие решения участников сообщества, посетите страницу служб Службы Integration Services на сайте MSDN:


Чтобы получать автоматические уведомления об этих обновлениях, подпишитесь на RSS-каналы, предлагаемые на этой странице.

См. также

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

Поток управления

Поток данных

Обработчики событий в службах Integration Services (SSIS)