Compartir a través de


Cómo configurar puntos de comprobación para reiniciar un paquete con error

Los paquetes de Integration Services se pueden configurar para que se reinicien desde un punto de error, en lugar de volver a ejecutar todo el paquete, estableciendo las propiedades que habilitan los puntos de comprobación. Para obtener más información sobre cómo usar puntos de comprobación, vea Usar puntos de comprobación en paquetes.

[!NOTA]

Utilizar puntos de comprobación y transacciones en el mismo paquete podría producir resultados inesperados. Por ejemplo, cuando un paquete genera un error y se reinicia desde un punto de comprobación, el paquete podría repetir una transacción que ya se ha confirmado correctamente.

Para configurar un paquete de modo que se reinicie

  1. En Business Intelligence Development Studio, abra el proyecto de Integration Services que contiene el paquete que desea configurar.

  2. En el Explorador de soluciones, haga doble clic en el paquete para abrirlo.

  3. Haga clic en la ficha Flujo de control.

  4. Haga clic con el botón secundario en cualquier parte del fondo de la superficie de diseño de flujo de control y haga clic en Propiedades.

  5. Establezca la propiedad SaveCheckpoints en True.

  6. Escriba el nombre del archivo de punto de comprobación en la propiedadCheckpointFileName

  7. Establezca la propiedadCheckpointUsage en uno de los dos valores.

    • Seleccione Always para reiniciar siempre el paquete desde el punto de comprobación.

      Nota importanteImportante

      Si el archivo de punto de comprobación no está disponible se produce un error.

    • Seleccione IfExists para reiniciar el paquete solo si está disponible el archivo de punto de comprobación.

  8. Configure las tareas y contenedores desde los cuales puede reiniciarse el paquete.

    • Haga clic con el botón secundario en una tarea o contenedor y haga clic en Propiedades.

    • Establezca la propiedad FailPackageOnFailureTrue para cada tarea seleccionada y contenedor.