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


Разработка пользовательского регистратора

Службы Integration Services имеют широкие возможности ведения журнала, которые позволяют записывать события, возникающие во время выполнения пакета. Службы Integration Services включают различные поставщики журналов, которые позволяют создавать и хранить журналы в таких форматах, как XML, текст, база данных или журнал событий Windows. Если предоставляемые регистраторы и форматы выходных данных не вполне отвечают вашим требованиям, вы можете создать пользовательский регистратор.

Чтобы создать пользовательский регистратор, необходимо создать класс, унаследованный от базового класса LogProviderBase, применить к этому новому классу атрибут DtsLogProviderAttribute и переопределить важные методы и свойства базового класса, включая свойство ConfigString и метод Log.

В этом разделе

Этот раздел описывает создание, настройку и программирование пользовательского регистратора.

Создание пользовательского поставщика журналов описывает создание классов для проекта пользовательского поставщика журналов.

Кодирование пользовательского поставщика журналов описывает, как реализовать настраиваемый поставщик журналов, переопределив методы и свойства базового класса.

Разработка пользовательского интерфейса для пользовательских интерфейсов поставщика журналов для пользовательских поставщиков журналов не поддерживается в службах SQL Server Integration Services.

Общие сведения для всех пользовательских объектов

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

Разработка пользовательских объектов для служб Integration Services описывает основные шаги по реализации всех типов пользовательских объектов для служб Integration Services .

Сохранение пользовательских объектов описывает сохраняемость и объясняет, когда это необходимо.

Создание, развертывание и отладка пользовательских объектов описывает методы создания, подписывания, развертывания и отладки пользовательских объектов.

Сведения о других пользовательских объектах

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

Разработка пользовательской задачи описывает, как программировать пользовательские задачи.

Разработка пользовательского диспетчер подключений описывает, как программировать пользовательские диспетчеры соединений.

Разработка пользовательского перечислителя ForEach описывает, как программировать пользовательские перечислители.

Разработка пользовательского компонента Поток данных описывает, как программировать пользовательские источники потока данных, преобразования и назначения.

Значок служб Integration Services (небольшой) Оставайтесь в курсе в службах Integration Services
Последние загрузки, статьи, примеры и видео из Корпорации Майкрософт, а также выбранные решения из сообщества, посетите страницу служб Integration Services на сайте MSDN:

Посетить страницу «Службы Integration Services» на сайте MSDN

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