Proveedores de registro de Integration Services

SQL Server 2005 Integration Services (SSIS) incluye proveedores de registro que se pueden usar para implementar registros en paquetes, contenedores y tareas. Con los registros, se puede capturar información de tiempo de ejecución sobre un paquete, lo que le ayuda a auditar y solucionar los problemas de un paquete cada vez que se ejecuta. Por ejemplo, un registro puede capturar el nombre del operador que ejecutó el paquete y la hora en que el paquete empezó y terminó.

Cuando se agrega el registro a un paquete, se elige el proveedor de registro y la ubicación del registro. El proveedor del registro especifica el formato de los datos del registro: por ejemplo, una base de datos de SQL Server o archivo de texto.

Integration Services incluye los siguientes proveedores de registros:

  • El proveedor de registro de archivo de texto, que escribe entradas de registro en archivos de texto ASCII con un formato de valores separados por comas (CSV). La extensión predeterminada de los nombres de archivo de este proveedor es .log.
  • El proveedor de registro del Analizador de SQL Server, que escribe trazas que se pueden ver con el Analizador de SQL Server. La extensión predeterminada de los nombres de archivo de este proveedor es .trc.
  • El proveedor de registro de SQL Server, que escribe entradas de registro en la tabla sysdtslog90 en una base de datos de SQL Server 2005.
  • El proveedor de registro de sucesos de Windows, que escribe entradas en el registro de aplicación del registro de sucesos de Windows en el equipo local.
  • El proveedor de registro de archivos XML, que escribe archivos de registro en un archivo XML. La extensión predeterminada de los nombres de archivo de este proveedor es .xml.

Si agrega un proveedor de registro a un paquete o configura los registros mediante programación, puede usar un ProgID o ClassID para identificar el proveedor de registro, en lugar de usar los nombres que el Diseñador SSIS muestra en el cuadro de diálogo Configurar registros de SSIS.

La siguiente tabla enumera los ProgID y ClassID para los proveedores de registro que incluye Integration Services.

Proveedor de registro ProgID ClassID

Archivo de texto

DTS.LogProviderTextFile.1

{59B2C6A5-663F-4C20-8863-C83F9B72E2EB}

Analizador de SQL Server

DTS.LogProviderSQLProfiler.1

{5C0B8D21-E9AA-462E-BA34-30FF5F7A42A1}

SQL Server

DTS.LogProviderSQLServer.1

{6AA833A1-E4B2-4431-831B-DE695049DC61}

Registro de sucesos de Windows

DTS.LogProviderEventLog.1

{97634F75-1DC7-4F1F-8A4C-DAF0E13AAA22}

Archivo XML

DTS.LogProviderXMLFile.1

{AFED6884-619C-484F-9A09-F42D56E1A7EA}

También puede crear proveedores de registro personalizados. Para obtener más información, vea Creating a Custom Log Provider.

Los proveedores de registro de un paquete son miembros de la colección de proveedores de registro del paquete. Si crea un paquete e implementa los registros mediante el Diseñador SSIS, puede ver una lista de los miembros de la colección en las carpetas Proveedores de registro en la ficha Explorador de paquetes del Diseñador SSIS.

Puede configurar un proveedor de registro proporcionando un nombre y descripción para el proveedor de registro y especificando el administrador de conexión que usa el proveedor de registro. El proveedor de registro de SQL Server utiliza un administrador de conexión OLE DB. Todos los proveedores de registro de archivos de texto, de Analizador de SQL Server y de archivos XML utilizan administradores de conexión de archivos. El proveedor de registro de sucesos de Windows no usa un administrador de conexión, dado que escribe directamente en el registro de sucesos de Windows. Para obtener más información, vea Administrador de conexión OLE DB y Administrador de conexión de archivos.

Configurar un proveedor de registro

Puede establecer propiedades a través del Diseñador SSIS o mediante programación.

Un proveedor de registro se crea y configura como un paso en la implementación de registros en un paquete. Para obtener más información, vea Implementar inicios de sesión en paquetes.

Después de crear un proveedor de registro, puede ver y modificar sus propiedades en la ventana Propiedades de Business Intelligence Development Studio.

Configurar un proveedor de registro mediante programación

Para obtener más información sobre cómo establecer estas propiedades mediante programación, haga clic en el tema siguiente:

Vea también

Conceptos

Paquetes de Integration Services
Contenedores de Integration Services
Tareas de Integration Services
Registrar la ejecución de paquetes

Otros recursos

Objetos y conceptos de Integration Services

Ayuda e información

Obtener ayuda sobre SQL Server 2005