Compartir a través de


Propiedades personalizadas de la tarea de control CDC

En la tabla siguiente se describen las propiedades personalizadas de la tarea de control CDC. Todas las propiedades son de lectura y escritura.

Nombre de la propiedad

Tipo de datos

Descripción

Conexión

Conexión ADO.NET

Una conexión ADO.NET en la base de datos CDC de SQL Server 2012 para acceder a las tablas de cambios y al estado CDC si se almacenan en la misma base de datos.

Es preciso realizar la conexión a una base de datos SQL Server habilitada para CDC y donde se encuentre la tabla de cambios seleccionada.

TaskOperation

Entero (enumeración)

Operación seleccionada para la tarea de control CDC. Los valores posibles son Mark Initial Load Start, Mark Initial Load End, Mark CDC Start, Get Processing Range, Mark Processed Range y Reset CDC State.

Si selecciona MarkCdcStart, MarkInitialLoadStart o MarkInitialLoadEnd, al trabajar en SQL Server CDC (es decir, no en Oracle) el usuario especificado en el administrador de conexiones debe ser db_owner o sysadmin.

Para obtener más información acerca de estas operaciones, vea Editor de la tarea Control de CDC y Tarea Control CDC.

OperationParameter

Cadena

Utilizado actualmente a la operación MarkCdcStart . Este parámetro permite que se requiera una entrada adicional para la operación específica. Por ejemplo, el número de LSN necesario para la operación MarkCdcStart

StateVariable

Cadena

Una variable de paquete SSIS que almacena el estado CDC del contexto CDC actual. La tarea de control CDC lee y escribe el estado en StateVariable y no lo carga ni lo almacena en un almacenamiento persistente a menos que se seleccione AutomaticStatePersistence. Vea Definir una variable de estado.

AutomaticStatePersistence

Booleano

La tarea control CDC lee el estado CDC de la variable de paquete de estado CDC. Después de una operación, la tarea de control CDC actualiza el valor de la variable de paquete de estado CDC. La propiedad AutomaticStatePersistence indica la tarea de control CDC que es responsable de conservar el valor de estado CDC entre las ejecuciones de los paquetes SSIS.

Cuando esta propiedad es true, la tarea de control CDC carga automáticamente el valor de la variable de estado CDC desde una tabla de estado. Cuando la tarea de control CDC actualiza el valor de la variable de estado CDC, también actualiza su valor en el mismo estado table.stores, el estado de una tabla especial y actualiza la variable de estado. El programador puede controlar la base de datos de SQL Server que contiene la tabla de estado y su nombre. La estructura de esta tabla de estado está predefinida.

Cuando es false, la tarea de control CDC no se ocupa de conservar su valor. Cuando es true, la tarea de control CDC almacena el estado de una tabla especial y actualiza StateVariable.

El valor predeterminado es true, que indica que la persistencia de estado se actualiza automáticamente.

StateConnection

Conexión ADO.NET

Una conexión de ADO.NET a la base de datos en la que reside la tabla de estado al usar AutomaticStatePersistence. El valor predeterminado es el mismo para Conexión.

StateName

Cadena

Nombre asociado al estado persistente. Los paquetes de carga plena y CDC que funcionan con el mismo contexto CDC especifican un nombre de contexto CDC común. Este nombre se usa para buscar la fila de estado en la tabla de estado.

Esta propiedad solo se aplica cuando AutomaticStatePersistence se establece en true.

StateTable

Cadena

Especifica el nombre de la tabla donde se almacena el estado del contexto CDC. Esta tabla debe estar accesible mediante la conexión configurada para este componente. Esta tabla debe incluir las columnas varchar denominadas name y state. (La columna state debe tener al menos 256 caracteres).

Esta propiedad solo se aplica cuando AutomaticStatePersistence se establece en true.

CommandTimeOut

integer

Este valor indica el tiempo de espera (en segundos) para comunicarse con la base de datos de SQL Server . Se utiliza este valor siempre que el tiempo de respuesta de la base de datos sea muy breve y el valor predeterminado (30 segundos) no sea suficiente.

Vea también

Referencia

Editor de la tarea Control de CDC

Conceptos

Tarea Control CDC