sp_mergemetadataretentioncleanup (języka Transact-SQL)
Wykonuje Oczyszczanie ręczne metadane w MSmerge_genhistory, MSmerge_contents, MSmerge_tombstone, MSmerge_past_partition_mappings, i MSmerge_current_partition_mappings tabele systemowe.Ta procedura składowana jest wykonywane przy każdym Wydawca i abonenta w topologii.
Składnia
sp_mergemetadataretentioncleanup [ [ @num_genhistory_rows = ] num_genhistory_rows OUTPUT ]
[ , [ @num_contents_rows = ] num_contents_rows OUTPUT ]
[ , [ @num_tombstone_rows = ] num_tombstone_rows OUTPUT ]
[ , [ @aggressive_cleanup_only = ] aggressive_cleanup_only ]
Argumenty
[ @num_genhistory_rows= ] num_genhistory_rows OUTPUT
Returns the number of rows cleaned-up from the MSmerge_genhistory table.num_genhistory_rows is int, with a default of 0.[ @num_contents_rows= ] num_contents_rows OUTPUT
Returns the number of rows cleaned-up from the MSmerge_contents table.num_contents_rows is int, with a default of 0.[ @num_tombstone_rows= ] num_tombstone_rows OUTPUT
Returns the number of rows cleaned-up from the MSmerge_tombstone table.num_tombstone_rows is int, with a default of 0.[ @aggressive_cleanup_only= ] aggressive_cleanup_only
Tylko do użytku wewnętrznego.
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Uwagi
Aby uzyskać więcej informacji na temat czyszczenie metadane, zobacz Jak działa replikacja scalania.
Ważne: |
---|
Jeśli istnieje wiele publikacja na bazie danych i używa dowolnego z tych publikacja nieskończone okres przechowywania publikacja, uruchomione sp_mergemetadataretentioncleanup nie wyczyścić replikacja scalająca zmian metadane dla bazy danych.Z tego powodu należy używać ostrożnie retencji nieskończony publikacja.Aby sprawdzić, czy publikacja ma nieograniczony okres, sp_helpmergepublication (języka Transact-SQL) przez wydawcę i zanotuj wszystkie publikacje w zestaw wyników o wartości 0 dla retencji. |
Uprawnienia
Tylko członkowie db_owner stałej rola bazy danych lub użytkowników w lista dostępu do publikacja do opublikowanych bazy danych można wykonać sp_mergemetadataretentioncleanup.