Gejala
Anda menyiapkan pencerminan database menggunakan Microsoft SQL Server 2016 atau 2017. Ketika failover otomatis terjadi untuk database yang dicerminkan, transisi database di sisi cermin mungkin gagal, dan Anda menerima pesan kesalahan yang menyerupan berikut ini:
Kesalahan 3456: Tidak dapat mengulang catatan log %S_LSN, untuk ID transaksi %S_XID, di halaman %S_PGID, unit alokasi %I64d, database '%.*ls' (ID database %d). Halaman: LSN = %S_LSN, unit alokasi = %I64d, ketik = %ld. Log: OpCode = %ld, konteks %ld, PrevPageLSN: %S_LSN. Pulihkan dari cadangan database, atau perbaiki database.
Pemecahan Masalah
Perbaikan ini disertakan dalam pembaruan kumulatif berikut untuk SQL Server:
Pembaruan Kumulatif 1 untuk SQL Server 2017
Pembaruan Kumulatif 5 untuk SQL Server 2016 Paket Layanan 1
Tentang build SQL Server:
Setiap build baru untuk SQL Server 2016 berisi semua perbaikan keamanan dan hotfix yang ada di build sebelumnya. Kami menyarankan agar Anda menginstal pembaruan kumulatif terbaru untuk SQL Server:
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".
Referensi
Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.