sys.sp_xtp_merge_checkpoint_files (Transact-SQL)
Si applica a: SQL Server
Unisce tutti i file di dati e differenziali nell'intervallo di transazioni specificato.
Nota
Questa stored procedure è deprecata in SQL Server 2016 (13.x). Non è più necessario e non può essere usato, a partire da SQL Server 2016 (13.x).
Per altre informazioni, vedere Creazione e gestione dell'archiviazione per oggetti ottimizzati per la memoria.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sys.sp_xtp_merge_checkpoint_files
[ @database_name = ] database_name
, [ @transaction_lower_bound = ] lower_bound_tid
, [ @transaction_upper_bound = ] upper_bound_tid
[ ; ]
Argomenti
[ @database_name = ] 'database_name'
Nome del database in cui richiamare l'unione. @database_name è sysname. Se il database non dispone di tabelle in memoria, questa procedura restituisce un errore utente. Se il database è offline, restituisce un errore.
[ @transaction_lower_bound = ] lower_bound_tid
Limite inferiore bigint delle transazioni per un file di dati, come illustrato in sys.dm_db_xtp_checkpoint_files corrispondente al file del checkpoint iniziale dell'unione. Viene generato un errore per un ID transazione non valido.
[ @transaction_upper_bound = ] upper_bound_tid
Limite superiore bigint delle transazioni per un file di dati, come illustrato in sys.dm_db_xtp_checkpoint_files. Viene generato un errore per un ID transazione non valido.
Valori del codice restituito
Nessuno.
Cursori restituiti
Nessuno.
Autorizzazioni
Richiede il ruolo predefinito del server sysadmin e il ruolo predefinito del database db_owner .
Osservazioni:
Unisce tutti i dati e i file differenziali nell'intervallo valido per produrre un singolo dato e un file differenziale. Questa procedura non rispetta i criteri di unione.