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


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

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

При добавлении к пакету диспетчера соединений ADO службы Microsoft SQL Server Службы Integration Services создают диспетчер соединений, который во время выполнения разрешается в соединение ADO, устанавливают свойства диспетчера соединений и добавляют диспетчер соединений в коллекцию Connections пакета. Свойству ConnectionManagerType диспетчера соединений присваивается значение 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

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

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

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

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

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

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

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

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

См. также

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

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


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

См. также

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

Соединения в службах Integration Services (SSIS)