Compartir a través de


Desarrollar un proveedor de registro personalizado

Integration Services incluye completas capacidades de registro que permiten capturar eventos que se producen durante la ejecución del paquete. Integration Services incluye varios proveedores de registro que permiten crear registros y almacenarlos en formatos como XML, texto, base de datos o en el registro de eventos de Windows. Si los proveedores de registro y los formatos de salida que se proporcionan no cumplen completamente sus requisitos, puede crear un proveedor de registro personalizado.

Para crear un proveedor de registro personalizado, debe crear una clase que herede de la clase base LogProviderBase, aplicar el atributo DtsLogProviderAttribute a la nueva clase e invalidar los métodos y propiedades importantes de la clase base, incluidos la propiedad ConfigString y el método Log.

En esta sección

En esta sección se describe cómo crear, configurar y codificar un proveedor de registro personalizado.

Crear un proveedor de registro personalizado Describe cómo crear las clases para un proyecto de proveedor de registro personalizado.

Codificación de un proveedor de registro personalizado Describe cómo implementar un proveedor de registro personalizado invalidando los métodos y propiedades de la clase base.

No se admite el desarrollo de una interfaz de usuario para un proveedor de registro personalizado interfaces de usuario personalizadas para proveedores de registros personalizados en SQL Server Integration Services.

Información común a todos los objetos personalizados

Para obtener información común a todos los tipos de objetos personalizados que puede crear en Integration Services, vea los temas siguientes:

Desarrollar objetos personalizados para Integration Services Describe los pasos básicos para implementar todos los tipos de objetos personalizados para Integration Services.

Conservar objetos personalizados Describe la persistencia personalizada y explica cuándo es necesario.

Compilar, implementar y depurar objetos personalizados Describe las técnicas para crear, firmar, implementar y depurar objetos personalizados.

Información sobre otros objetos personalizados

Para obtener información sobre los demás tipos de objetos personalizados que puede crear en Integration Services, vea los temas siguientes:

Desarrollar una tarea personalizada describe cómo programar tareas personalizadas.

Desarrollar un Administrador de conexiones personalizado Describe cómo programar administradores de conexiones personalizados.

El desarrollo de un enumerador ForEach personalizado describe cómo programar enumeradores personalizados.

El desarrollo de un componente de flujo de datos personalizado describe cómo programar orígenes de flujo de datos personalizados, transformaciones y destinos.

Icono de Integration Services (pequeño) Mantenerse al día con Integration Services
Para obtener las descargas, artículos, ejemplos y vídeos más recientes de Microsoft, así como soluciones seleccionadas de la comunidad, visite la página Integration Services en MSDN:

Visite la página de Integration Services en MSDN

Para recibir notificaciones automáticas de estas actualizaciones, suscríbase a las fuentes RSS disponibles en la página.