Диспетчер соединений 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 г. |
|