Bersihkan Metadata Gabungan (Pemrograman Transact-SQL Replikasi)

Berlaku untuk:SQL Server

Metadata replikasi penggabungan dibersihkan secara berkala oleh Agen Penggabungan berdasarkan pengaturan retensi untuk publikasi. Ini terjadi di Penerbit dan Pelanggan dalam tabel sistem MSmerge_genhistory, MSmerge_contents, MSmerge_tombstone, MSmerge_past_partition_mappings, dan MSmerge_current_partition_mappings . Anda juga dapat membersihkan data secara terprogram dalam tabel ini menggunakan prosedur tersimpan replikasi.

Untuk membersihkan metadata gabungan secara manual

  1. Di Publisher pada database publikasi, jalankan sp_mergemetadataretentioncleanup.

  2. (Opsional) Perhatikan jumlah baris yang dihapus di langkah 1 dari tabel sistem MSmerge_genhistory, MSmerge_contents, dan MSmerge_tombstone , yang masing-masing dikembalikan dalam @num_genhistory_rowsparameter output , , @num_contents_rowsdan @num_tombstone_rows .

  3. Ulangi langkah 1 dan 2 di Pelanggan untuk membersihkan metadata pada database langganan.

Lihat Juga

Kedaluwarsa dan Pennonaktifkan langganan