Разработка пользовательского регистратора
Службы Integration Services предоставляют мощные возможности ведения журналов, позволяющие перехватывать события, возникающие во время выполнения пакетов. Integration Services включает несколько различных регистраторов, позволяющих создавать и хранить журналы в таких форматах, как XML, текст, база данных или журнал событий Windows. Если предоставляемые регистраторы и форматы выходных данных не вполне отвечают вашим требованиям, вы можете создать пользовательский регистратор.
Чтобы создать пользовательский регистратор, необходимо создать класс, унаследованный от базового класса LogProviderBase, применить к этому новому классу атрибут DtsLogProviderAttribute и переопределить важные методы и свойства базового класса, включая свойство ConfigString и метод Log.
Рабочие образцы пользовательских регистраторов см. в образцах служб Integration Services в разделе Codeplex.
В этом разделе
Этот раздел описывает создание, настройку и программирование пользовательского регистратора.
Создание пользовательского регистратора
Описывает создание классов для проекта пользовательского регистратора.Создание кода пользовательского регистратора
Описывает реализацию пользовательского регистратора путем перекрытия методов и свойств базового класса.Разработка пользовательского интерфейса для пользовательского регистратора
Пользовательские интерфейсы для пользовательских регистраторов не поддерживаются службами SQL ServerIntegration Services.
См. также
Общие сведения для всех пользовательских объектов
Сведения, общие для всех типов пользовательских объектов, которые можно создавать в службах Integration Services, см. в следующих разделах.
Разработка пользовательских объектов для служб Integration Services
Описывает основные шаги по реализации всех типов пользовательских объектов для служб Integration Services.Сохранение пользовательских объектов
Описывает пользовательский механизм сохраняемости, при необходимости приводя пояснения.Построение, развертывание и отладка пользовательских объектов
Описывает методы построения, подписывания, развертывания и отладки пользовательских объектов.
Сведения о других пользовательских объектах
Сведения о других типах пользовательских объектов, которые можно создавать в службах Integration Services, см. в следующих разделах.
Разработка пользовательской задачи
Описывает программирование пользовательских задач.Разработка пользовательского диспетчера соединений
Описывает вопросы программирования пользовательских диспетчеров соединений.Разработка пользовательского перечислителя по каждому элементу
Описывает вопросы программирования пользовательских перечислителей.Разработка пользовательского компонента потока данных
Описывает вопросы программирования пользовательских источников, преобразований и назначений потока данных.
|