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


Диспетчер соединений ADO

Диспетчер соединений ADO позволяет пакету подключаться к таким объектам ADO, как набор записей. Текущий диспетчер соединений обычно используется в пользовательских задачах, созданных в ранних версиях таких языков, как Microsoft Visual Basic 6.0, или в пользовательских задачах, которые являются частью существующего приложения, использующего ADO для подключения к источникам данных.

При добавлении к пакету диспетчера соединений ADO, службы MicrosoftSQL ServerIntegration Services создают диспетчер соединений, который во время выполнения разрешается в соединение ADO, устанавливают свойства диспетчера соединений и добавляют диспетчер соединений в коллекцию Connections пакета. Свойству ConnectionManagerType диспетчера соединений присваивается значение ADO.

Настройку диспетчера соединений ADO можно осуществлять следующими способами.

  • Укажите конкретную строку соединения, соответствующую требованиям конфигурации выбранного поставщика.

  • В зависимости от поставщика предоставьте имя источника данных, к которому производится подключение.

  • Предоставьте безопасные учетные данные, соответствующие выбранному поставщику.

  • Обозначьте, было ли соединение, созданное из диспетчера соединений, сохранено во время выполнения.

Устанение неполадок диспетчера соединений ADO

При считывании данных диспетчером соединений ADO некоторые типы данных даты SQL Server формируют результаты, показанные в следующей таблице.

Тип данных SQL Server

Результат

time, datetimeoffset

Выполнение пакета завершается неудачей, если в пакете не используются параметризованные команды SQL. Чтобы применить параметризованные команды SQL, используйте в пакете задачу «Выполнение SQL». Дополнительные сведения см. в разделах Задача «Выполнение SQL» и Работа с параметрами и коды возврата в задаче «Выполнение SQL».

datetime2

Диспетчер соединений ADO усекает значение миллисекунд.

ПримечаниеПримечание

Дополнительные сведения о типах данных SQL Server и их соответствии типам данных служб Integration Services см. в разделах Типы данных (Transact-SQL) и Типы данных служб Integration Services.

Настройка диспетчера соединений ADO

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

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

Дополнительные сведения о программной настройке диспетчера соединений см. в разделах ConnectionManager и Добавление соединений программным образом.

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

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

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

См. также

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