Establecer las propiedades de paquete

Actualizado: 17 de julio de 2006

Cuando se crea un paquete en Business Intelligence Development Studio mediante la interfaz gráfica proporcionada por SQL Server 2005 Integration Services (SSIS), se configuran las propiedades del objeto de paquete en la ventana Propiedades.

La ventana Propiedades proporciona una lista categorizada y alfabética de propiedades. Para organizar la ventana Propiedades por categorías, haga clic en el icono Por categorías.

Cuando se organiza por categorías, la ventana Propiedades agrupa propiedades en las siguientes categorías:

  • Puntos de comprobación
  • Ejecución
  • Valor de ejecución forzada
  • Identificación
  • Varios
  • Seguridad
  • Transacciones
  • Versión

Para obtener información acerca de propiedades adicionales de paquetes que no se pueden establecer en la ventana Propiedades, vea Package.

Para establecer las propiedades del paquete en la ventana Propiedades.

Propiedades por categoría

Las siguientes tablas enumeran las propiedades de paquete por categoría.

Puntos de comprobación

Puede usar las propiedades de esta categoría para reiniciar el paquete desde un punto de error en el flujo de control de paquetes, en lugar de volver a ejecutar el paquete desde el principio de su flujo de control. Para obtener más información, vea Usar puntos de comprobación en paquetes.

Propiedad Descripción

CheckpointFileName

Nombre del archivo que captura la información del punto de comprobación que permite que un paquete se reinicie. Cuando el paquete termina correctamente, se elimina este archivo.

CheckpointUsage

Especifica cuándo se puede reiniciar un paquete. Los valores son Never, IfExists y Always. El valor predeterminado de esta propiedad es Never, que indica que el paquete no puede reiniciarse. Para obtener más información, vea DTSCheckpointUsage.

SaveCheckpoints

Especifica si los puntos de comprobación se escriben en el archivo de punto de comprobación cuando se ejecuta el paquete. El valor predeterminado de esta propiedad es False.

[!NOTA] La opción /CheckPointing on de dtexec es equivalente a establecer la propiedad SaveCheckpoints del paquete en True, y la propiedad CheckpointUsage en Always. Para obtener más información, vea dtexec (utilidad).

Ejecución

Las propiedades en esta categoría configuran el comportamiento de tiempo de ejecución del objeto de paquete.

Propiedad Descripción

DelayValidation

Indica si la validación del paquete se retrasa hasta que se ejecute el paquete. El valor predeterminado de esta propiedad es False.

Disable

Indica si el paquete está deshabilitado. El valor predeterminado de esta propiedad es False.

DisableEventHandlers

Especifica si se ejecutan los controladores de eventos del paquete. El valor predeterminado de esta propiedad es False.

FailPackageOnFailure

Especifica si el paquete genera un error cuando se produce un error en un componente de paquete. El único valor válido de esta propiedad es False.

FailParentOnError

Especifica si el contenedor principal genera un error cuando se produce un error en un contenedor secundario. El valor predeterminado de esta propiedad es False.

MaxConcurrentExecutables

Cantidad de archivos ejecutables que el paquete puede ejecutar simultáneamente. El valor predeterminado de esta propiedad es -1, que indica que no hay límite.

MaximumErrorCount

Cantidad máxima de errores que se pueden producir antes de que un paquete termine de ejecutarse. El valor predeterminado de esta propiedad es 1.

PackagePriorityClass

Clase de prioridad de subproceso Win32 del subproceso del paquete. Los valores son Default, AboveNormal, Normal, BelowNormal y Idle. El valor predeterminado de esta propiedad es Default. Para obtener más información, vea DTSPriorityClass.

Valor de ejecución forzada

Las propiedades de esta categoría configuran los resultados de ejecución del paquete.

Propiedad Descripción

ForcedExecutionValue

Si ForceExecutionValue se configura como True, un valor que especifica el valor de ejecución que devuelve el paquete. El valor predeterminado de esta propiedad es 0.

ForcedExecutionValueType

Tipo de datos de ForcedExecutionValue.

ForceExecutionValue

Especifica si el valor de ejecución del paquete es forzado. El valor predeterminado de esta propiedad es False.

Identificación

Las propiedades de esta categoría proporcionan información tal como el identificador único y el nombre del paquete.

Propiedad Descripción

CreationDate

Fecha en que se creó el paquete.

CreatorComputerName

Nombre del equipo en el que creó el paquete.

CreatorName

Nombre de la persona que creó el paquete.

Description

Descripción de la funcionalidad del paquete.

ID

GUID del paquete, que se asigna cuando se crea el paquete. Esta propiedad es de sólo lectura. Para generar un nuevo valor aleatorio para la propiedad ID, seleccione <Generar nuevo id.> en la lista desplegable.

Name

Nombre del paquete.

PackageType

Tipo de paquete. Los valores son Default, DTSDesigner, DTSDesigner90, DTSWizard, SQLDBMaint y SQLReplication. El valor predeterminado de esta propiedad es Predeterminado. Para obtener más información, vea DTSPackageType.

Varios

Las propiedades de esta categoría se usan para obtener acceso a las configuraciones y expresiones que usa un paquete y proporcionar información acerca de la configuración regional y modo de registro del paquete. Para obtener más información, vea Usar expresiones de propiedad en paquetes.

Propiedad

Descripción

Configurations

Colección de las configuraciones que usa el paquete. Haga clic en el botón Examinar (…) para ver y configurar las configuraciones de paquetes.

Expressions

Haga clic en el botón Examinar (…) para crear expresiones para las propiedades de paquete.

ms137749.note(es-es,SQL.90).gifNota:

Puede crear expresiones de propiedad para todas las propiedades de paquete que incluye el modelo de objeto, no sólo de las propiedades enumeradas en la ventana Propiedades.

Para obtener más información, vea Usar expresiones de propiedad en paquetes.

Para ver expresiones de propiedad existentes, expanda Expressions. Haga clic en el botón Examinar (…) en un cuadro de texto de expresión para modificar y evaluar una expresión.

ForceExecutionResult

El resultado de la ejecución del paquete. Los valores son None, Success, Failure y Completion. El valor predeterminado de esta propiedad es None. Para obtener más información, vea T:Microsoft.SqlServer.Dts.Runtime.DTSForcedExecResult.

LocaleId

Una configuración regional de Microsoft Win32. El valor predeterminado de esta propiedad es la configuración regional del sistema operativo del equipo local.

LoggingMode

Valor que especifica el comportamiento de registro del paquete. Los valores son Disabled, Enabled y UseParentSetting. El valor predeterminado de esta propiedad es UseParentSetting. Para obtener más información, vea DTSLoggingMode.

OfflineMode

Indica si el paquete está en el modo sin conexión. Esta propiedad es de sólo lectura. La propiedad se establece en el nivel de proyecto. Por lo general, el Diseñador SSIS intenta conectarse a cada origen de datos utilizado por el paquete para validar los metadatos asociados a los orígenes y destinos. Es posible habilitar la opción Trabajar sin conexión en el menú SSIS, incluso antes de abrir un paquete, para evitar los intentos de conexión y los errores de validación provocados por esos intentos cuando los orígenes de datos no están disponibles. También se puede habilitar la opción Trabajar sin conexión para acelerar las operaciones en el diseñador, y deshabilitarla sólo cuando se quiere validar el paquete.

SuppressConfigurationWarnings

Indica si se suprimen las advertencias generadas por configuraciones. El valor predeterminado de esta propiedad es False.

UpdateObjects

Indica si el paquete se actualiza para usar versiones más recientes de los objetos que contiene, si hay versiones más recientes disponibles. Por ejemplo, si esta propiedad se establece en True, un paquete que incluye una tarea Inserción masiva se actualiza para usar una versión más reciente de la tarea Inserción masiva que proporciona Integration Services. El valor predeterminado de esta propiedad es False.

Seguridad

Las propiedades en esta categoría se usan para configurar el nivel de protección del paquete. Para obtener más información, vea Establecer el nivel de protección de los paquetes.

Propiedad Descripción

PackagePassword

La contraseña de los niveles de protección del paquete (EncryptSensitiveWithPassword y EncryptAllWithPassword) que requieren contraseñas.

ProtectionLevel

El nivel de protección del paquete. Los valores son DontSaveSensitive, EncryptSensitiveWithUserKey, EncryptSensitiveWithPassword, EncryptAllWithPassword y ServerStorage. El valor predeterminado de esta propiedad es EncryptSensitiveWithUserKey. Para obtener más información, vea DTSProtectionLevel.

Transacciones

Las propiedades en esta categoría configuran el nivel de aislamiento y la opción de transacción del paquete. Para obtener más información, vea Incorporar transacciones en paquetes.

Propiedad Descripción

IsolationLevel

Nivel de aislamiento de la transacción del paquete. Los valores son Unspecified, Chaos, ReadUncommitted, ReadCommitted, RepeatableRead, Serializable y Snapshot. El valor predeterminado de esta propiedad es Serializable. Para obtener más información, vea IsolationLevel.

TransactionOption

Participación transaccional del paquete. Los valores son NotSupported, Supported y Required. El valor predeterminado de esta propiedad es Supported. Para obtener más información, vea DTSTransactionOption.

Versión

Las propiedades de esta categoría proporcionan información sobre la versión del objeto de paquete.

Propiedad Descripción

VersionBuild

Número de versión de la compilación del paquete.

VersionComments

Comentarios acerca de la versión del paquete.

VersionGUID

GUID de la versión del paquete. Esta propiedad es de sólo lectura.

VersionMajor

Última versión importante del paquete.

VersionMinor

Última versión de menor importancia del paquete.

Vea también

Otros recursos

Crear paquetes en el Diseñador SSIS

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

17 de julio de 2006

Contenido modificado:
  • Se agregó información acerca de cómo evitar errores de validación al trabajar sin conexión.

14 de abril de 2006

Contenido modificado:
  • Se agregó información sobre la propiedad ForceExecutionResult.