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


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

Изменения: 12 декабря 2006 г.

Диспетчер соединений ADO.NET позволяет пакету обращаться к источникам данных с помощью поставщика .NET. Чаще всего этот диспетчер используют для доступа к таким источникам данных, как Microsoft SQL Server 2005, а также источникам данных, предоставляемых посредством OLE DB и XML в пользовательских задачах, написанных на управляемом коде, например языка C#.

При добавлении диспетчера подключений ADO.NET в пакет SQL Server 2005 Integration Services (SSIS) создает диспетчер соединений, который разрешает подключение WMI в ходе выполнения, задает его свойства и добавляет этот диспетчер в коллекцию Connections пакета.

Свойству ConnectionManagerType диспетчера соединений присваивается значение ADO.NET. Значение ConnectionManagerType уточняется: в него включается имя поставщика .NET, используемого диспетчером соединений.

Чтобы настроить диспетчер соединений ADO.NET, выполните следующее:

  • Предоставьте специальную строку соединения, настроенную таким образом, чтобы удовлетворить требования выбранного поставщика .NET.
  • В зависимости от поставщика предоставьте имя источника данных, с которым производится соединение.
  • Предоставьте безопасные учетные данные, соответствующие выбранному поставщику.
  • Обозначьте, было ли соединение, созданное из диспетчера соединений, сохранено во время выполнения.

Многие параметры конфигурации диспетчера соединений ADO.NET зависят от используемого им поставщика .NET.

Устранение неполадок, связанных с диспетчером соединений ADO.NET

Начиная с Microsoft SQL Server 2005 с пакетом обновления 2 (SP2), появилась возможность для занесения в журнал вызовов, которые диспетчер соединений ADO.NET делает к внешним поставщикам данных. Эта новая возможность протоколирования может быть использована для устранения неполадок соединений, которые выполняются диспетчером соединений ADO.NET к внешним источникам данных. Для протоколирования вызовов, которые диспетчер соединений ADO.NET совершает к внешнему поставщику данных, необходимо разрешить ведение журнала пакета и выбрать событие Диагностика на уровне пакета. Дополнительные сведения см. в разделе Устранение неполадок выполнения пакетов.

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

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

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

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

См. также

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

Соединения служб Integration Services

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

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

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

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

12 декабря 2006 г.

Новое содержимое
  • Добавлены сведения о том, как SQL Server 2005 с пакетом обновления 2 добавляет новые сообщения в журнал, что позволяет пользователям устранять неполадки вызовов, которые диспетчер соединений выполняет к внешним поставщикам данных.