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


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

Изменения: 5 декабря 2005 г.

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

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

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

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

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

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

Вкладка «Поток управления» конструктора служб SSIS

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

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

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

Во время выполнения используется подходящая версия поставщика, даже если во время разработки указана 32-разрядная версия. 64-разрядная версия поставщика может быть запущена, даже если пакет запущен в среде Business Intelligence Development Studio.

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

См. также

Задачи

Ссылки на источники данных
Создание обработчиков событий в пакетах

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

Создание пакета потока управления
Создание потока данных пакета

Другие ресурсы

Создание пакетов в конструкторе служб SSIS

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

5 декабря 2005 г.

Новое содержимое
  • Добавлен раздел о 32-разрядной и 64-разрядной версиях поставщиков.