KB2948180 - DÜZELTME: SQL Server 2014'te ikincil veritabanından tam veritabanı yedeğini geri yüklediğinizde hata oluştu

Uygulandığı Öğe
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Belirtiler

Microsoft SQL ServerSQL Server 2014 kullandığınızı varsayalım. İkincilden alınan tam veritabanı yedeğini geri yüklemeye çalıştığınızda aşağıdaki hatayı alırsınız:

Not

Server: Msg 3456, Level 16, State 1, Line 1
Günlük kaydı (7699660:807911:68), işlem kimliği (7:-1072820627), sayfada (3:2044928), ayırma birimi 72057594078167040, 'cl_support>' veritabanı (<veritabanı kimliği 5) için yeniden yapılamadı. 
Sayfa: LSN = (7699660:489185:317), ayırma birimi = 6488064, tür = 8.
Günlük: İşlem Kodu = 7 (LOP_SET_BITS), bağlam 8 (LCX_GAM), PrevPageLSN: (7699660:766590:822).

Neden

Sorun, SQL Server 2014'teki bir kusur nedeniyle oluşur.
Yedeklemeyle ilişkili denetim noktasından önceki bazı güncelleştirmelerin eksik olduğu sayfalar olabilir. Bu nedenle, yedekleme sayfaları kopyalamaya başlamadan önce SQL Server yalnızca tamamlanan son denetim noktasından sayfa güncelleştirmelerini başlatır.

Çözüm

Sorun ilk olarak aşağıdaki toplu SQL Server güncelleştirmesinde düzeltilmiştir.

SQL Server 2014 için Toplu Güncelleştirme 1 /en-us/help/2931693

SQL Server toplu güncelleştirmeleri hakkında

SQL Server için her yeni toplu güncelleştirme, önceki toplu güncelleştirmeye dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. SQL Server için en son toplu güncelleştirmelere göz atın:

      

Durum

Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.