Compartir a través de


sys.sp_xtp_merge_checkpoint_files (Transact-SQL)

Se aplica a: SQL Server

Combina todos los archivos delta y de datos en el intervalo de transacciones especificado.

Nota:

Este procedimiento almacenado está en desuso en SQL Server 2016 (13.x). Ya no es necesario y no se puede usar a partir de SQL Server 2016 (13.x).

Para obtener más información, consulte Creación y administración del almacenamiento para objetos optimizados para memoria.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sys.sp_xtp_merge_checkpoint_files
    [ @database_name = ] database_name
    , [ @transaction_lower_bound = ] lower_bound_tid
    , [ @transaction_upper_bound = ] upper_bound_tid
[ ; ]

Argumentos

[ @database_name = ] 'database_name'

Nombre de la base de datos en la que se va a invocar la combinación. @database_name es sysname. Si la base de datos no tiene tablas en memoria, este procedimiento devuelve un error de usuario. Si la base de datos está sin conexión, devuelve un error.

[ @transaction_lower_bound = ] lower_bound_tid

Límite inferior de bigint de transacciones para un archivo de datos, como se muestra en sys.dm_db_xtp_checkpoint_files (Transact-SQL) correspondiente al archivo de punto de comprobación de inicio de la combinación. Se genera un error para un identificador de transacción no válido.

[ @transaction_upper_bound = ] upper_bound_tid

Límite superior bigint de transacciones para un archivo de datos como se muestra en sys.dm_db_xtp_checkpoint_files (Transact-SQL). Se genera un error para un identificador de transacción no válido.

Valores de código de retorno

Ninguno.

Cursores devueltos

Ninguno.

Permisos

Requiere el rol fijo de servidor sysadmin y el rol fijo de base de datos db_owner .

Comentarios

Combina todos los archivos delta y de datos del intervalo válido para generar un único archivo delta y de datos. Este procedimiento no respeta la directiva de combinación.