MSSQL_REPL027056

Berlaku untuk:SQL ServerAzure SQL Managed Instance

Detail Pesan

Atribut Nilai
Nama Produk SQL Server
ID Peristiwa 27056
Sumber Kejadian MSSQLSERVER
Komponen Mesin Database SQL Server
Nama Simbolis
Teks Pesan Proses penggabungan tidak dapat mengubah riwayat pembuatan pada '%1'. Saat memecahkan masalah, mulai ulang sinkronisasi dengan pengelogan riwayat verbose dan tentukan file output yang akan ditulis.

Penjelasan

Kesalahan ini biasanya muncul sebagai akibat dari ketidakcocokan dalam tabel sistem replikasi penggabungan yang telah tumbuh terlalu besar. Tabel sistem besar biasanya disebabkan oleh periode retensi publikasi yang panjang, karena metadata harus disimpan dalam tabel ini hingga periode retensi tercapai.

Tindakan Pengguna

Untuk mengatasi masalah ini:

  1. Kurangi nilai parameter -DownloadGenerationsPerBatch dan -UploadGenerationsPerBatch untuk Agen Penggabungan untuk memungkinkan pemrosesan dilanjutkan saat Anda mengatasi masalah yang mendasar yang menyebabkan kesalahan. Parameter agen dapat ditentukan dalam profil agen dan pada baris perintah. Untuk informasi selengkapnya, lihat:

  2. Tentukan pengaturan terendah yang mungkin untuk periode retensi publikasi. Untuk informasi selengkapnya, lihat Kedaluwarsa dan Pennonaktifkan langganan.

  3. Sebagai bagian dari pemeliharaan untuk replikasi penggabungan, kadang-kadang memeriksa pertumbuhan tabel sistem yang terkait dengan replikasi penggabungan: MSmerge_contents, MSmerge_genhistory, dan MSmerge_tombstone, MSmerge_current_partition_mappings, dan MSmerge_past_partition_mappings. Indeks ulang tabel ini secara berkala. Untuk informasi selengkapnya, lihat Mengatur ulang dan Membangun Ulang Indeks.

Lihat Juga

Referensi Kesalahan dan Peristiwa (Replikasi)