Gejala
Asumsikan Anda menggunakan Microsoft SQL Server 2014. Ketika mencoba memulihkan cadangan database penuh yang diambil dari sekunder, Anda mendapatkan kesalahan berikut:
Catatan
Server: Msg 3456, Level 16, Status 1, Baris 1
Tidak dapat mengulang catatan log (7699660:807911:68), untuk ID transaksi (7:-1072820627), pada halaman (3:2044928), unit alokasi 72057594078167040, database '<cl_support>' (ID database 5).
Halaman: LSN = (7699660:489185:317), unit alokasi = 6488064, tipe = 8.
Log: OpCode = 7 (LOP_SET_BITS), konteks 8 (LCX_GAM), PrevPageLSN: (7699660:766590:822).
Penyebab
Masalah ini terjadi karena cacat di SQL Server 2014.
Mungkin ada halaman yang tidak memiliki beberapa pembaruan dari sebelum titik pemeriksaan yang terkait dengan cadangan. Oleh karena itu, SQL Server hanya memulai pembaruan halaman dari titik pemeriksaan terakhir yang selesai sebelum cadangan mulai menyalin halaman.
Resolusi
Masalah pertama kali diperbaiki dalam pembaruan kumulatif SQL Server berikut.
Pembaruan Kumulatif 1 untuk SQL Server 2014 /en-us/help/2931693
Tentang pembaruan kumulatif untuk SQL Server
Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".