Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:среда выполнения интеграции SSIS SQL Server
в Фабрика данных Azure
Службы Integration Services используют диспетчеры соединений для инкапсулировать сведения, необходимые для подключения к внешнему источнику данных. Службы Integration Services включают различные диспетчеры соединений, поддерживающие подключения к наиболее часто используемым источникам данных, от корпоративных баз данных до текстовых файлов и листов Excel. Если диспетчеры соединений и внешние источники данных, поддерживаемые службами Integration Services, не полностью соответствуют вашим требованиям, можно создать пользовательский диспетчер соединений.
Для создания пользовательского диспетчера соединений необходимо создать класс, наследующий от базового класса ConnectionManagerBase, применить атрибут DtsConnectionAttribute к новому классу и переопределить важные методы и свойства базового класса, в том числе свойство ConnectionString и метод AcquireConnection.
Внимание
Большинство задач, источников и назначений, встроенных в службы Integration Services, работают только с определенными типами встроенных диспетчеров соединений. Прежде чем приступить к разработке пользовательского диспетчера соединений для использования со встроенными задачами и компонентами, необходимо выяснить, ограничивается ли список диспетчеров соединений, применимых для этих компонентов, каким-либо определенным типом. Если для решения необходим пользовательский диспетчер соединений, также может понадобиться разработать пользовательскую задачу, источник или назначение для работы с пользовательским диспетчером.
В этом разделе
В этом разделе описывается, как создавать, настраивать и кодировать пользовательский диспетчер соединений и, при необходимости, его пользовательский интерфейс. Фрагменты кода, приведенные в этом разделе, являются производными от образца пользовательского диспетчера соединений SQL Server.
Создание пользовательского диспетчера соединений
Описывает, как создать классы для проекта пользовательского диспетчера соединений.
Написание кода пользовательского диспетчера соединений
Описывает, как реализовать пользовательский диспетчер соединений путем переопределения методов и свойств базового класса.
Разработка пользовательского интерфейса для пользовательского диспетчера соединений
Описывает, как реализовать класс пользовательского интерфейса и форму, используемую для настройки пользовательского диспетчера соединений.
Связанные материалы
- Разработка пользовательских объектов для служб Integration Services
- Сохранение пользовательских объектов
- Сборка, развертывание и отладка пользовательских объектов
- Разработка пользовательской задачи
- Разработка пользовательского регистратора
- Разработка пользовательского перечислителя по каждому элементу
- Разработка пользовательского компонента потока данных