Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Службы Integration Services включают различные диспетчеры соединений для удовлетворения потребностей задач, которые подключаются к разным типам серверов и источников данных. Диспетчеры соединений используются компонентами потока данных, которые извлекают и загружают данные в различных типах хранилищ данных, а также поставщиками журналов, которые записывают журналы на сервер, таблицу SQL Server или файл. Например, пакет с задачей "Отправить почту" использует тип диспетчера соединений SMTP для подключения к серверу SMTP. Пакет с задачей Execute SQL может использовать диспетчер соединений OLE DB для подключения к базе данных SQL Server. Дополнительные сведения см. в статье Соединения служб Integration Services (SSIS).
Чтобы автоматически создавать и настраивать диспетчеры соединений при создании нового пакета, можно использовать мастер импорта и экспорта SQL Server. Мастер также помогает создавать и настраивать источники и назначения, которые используют диспетчеры соединений. Дополнительные сведения см. в разделе "Создание пакетов" в SQL Server Data Tools.
Чтобы вручную создать диспетчер соединений и добавить его в существующий пакет, используйте область диспетчеров соединений , которая отображается на вкладках "Поток управления", " Поток данных" и "Обработчики событий " конструктора служб SSIS. В области диспетчера соединений выберите тип диспетчера соединений, который нужно создать, а затем задайте свойства диспетчера соединений с помощью диалогового окна конструктора служб SSIS. Дополнительные сведения см. в разделе "Использование области диспетчеров подключений" далее в этом разделе.
После добавления диспетчера соединений в пакет можно использовать его в задачах, контейнерах циклов Foreach, источниках, преобразованиях и местах назначения. Дополнительные сведения см. в разделе "Задачи служб Integration Services", "Контейнер цикла foreach" и "Поток данных".
Использование области диспетчеров подключений
Диспетчеры соединений можно создавать, пока активна вкладка "Поток управления", "Потокданных" или " Обработчики событий " конструктора служб 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 (SSIS)