Gejala
Mengasumsikan bahwa Anda telah menginstal salah satu dari pemutakhiran berikut ini pada komputer yang memiliki Microsoft SQL Server 2008 R2 atau memasang Microsoft SQL Server 2012:
-
Pembaruan kumulatif 6 untuk SQL Server 2008 R2 Paket Layanan 1 (SP1) atau versi yang lebih baru
-
Pemutakhiran kumulatif 1 untuk SQL Server 2008 R2 Paket Layanan 2 (SP2) atau versi yang lebih baru
Dalam situasi ini, Anda menjalankan pernyataan FILELISTONLY pemulihan untuk memulihkan pangkalan data SQL Server 2008 R2. Namun, operasi pemulihan gagal. Selain itu, Anda menerima pesan galat berikut:
Pesan 3241, tingkat 16, negara bagian 1, baris 1
Keluarga media pada perangkat ' <BackupFilePath>' salah dibuat. SQL Server tidak dapat memproses keluarga media ini. Pesan 3013, tingkat 16, negara bagian 1, baris 1 PEMULIHAN FILELIST mengakhiri normal.Catatan Jika Anda menjalankan pernyataan DBCC CHECKDB di edisi lawas SQL Server 2008 R2, Anda mengalami galat konsistensi tidak ada yang menunjukkan masalah pada media cadangan. Oleh karena itu, cadangan dapat dipulihkan di versi sebelumnya.
Penyebab
Masalah ini terjadi karena 5 pembaruan kumulatif untuk SQL Server 2008 R2 SP1 dan pemutakhiran kumulatif 1 untuk SQL 2008 R2 SP2 melakukan validasi kelengkapan database saat pangkalan data yang dipulihkan. Namun, validasi ini tidak diperlukan untuk MENGEMBALIKAN FILELISTONLY pernyataan.
Validasi ini disertakan dalam hotfix yang dijelaskan di KB 2685132. Untuk informasi lebih lanjut tentang validasi kelengkapan pangkalan data, klik nomor artikel berikut ini 2685132 untuk melihat artikel 2685132 di dalam Basis Pengetahuan Microsoft:MEMPERBAIKI 2685132 : pengiriman pekerjaan pemulihan log memulihkan cadangan log transaksi yang rusak ke pangkalan data sekunder ketika Anda menjalankan log pengiriman pekerjaan cadangan pada contoh SQL Server 2008 R2 atau contoh SQL Server 2012
Pemecahan masalah
Informasi pembaruan kumulatif
Pembaruan kumulatif 9 untuk SQL Server 2012
Perbaikan untuk masalah ini pertama kali dirilis di pembaruan kumulatif 9. Untuk informasi selengkapnya tentang cara mendapatkan paket pembaruan kumulatif ini untuk SQL Server 2012, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2867319 kumulatif paket pembaruan 9 untuk SQL Server 2012Catatan Karena edisi ini kumulatif, setiap edaran perbaikan baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan sebelumnya SQL Server 2012 edaran perbaikan. Kami sarankan Anda mempertimbangkan untuk menerapkan edaran perbaikan terbaru yang berisi hotfix ini. Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2692828 bangun SQL Server 2012 yang dirilis setelah SQL Server 2012 kini telah dirilis
Pembaruan kumulatif 5 untuk SQL Server 2012 Paket Layanan 1
Perbaikan untuk masalah ini pertama kali dirilis pada 5 pembaruan kumulatif. Untuk informasi selengkapnya tentang cara mendapatkan paket pembaruan kumulatif ini untuk SQL Server 2012 Paket Layanan 1, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2861107 kumulatif paket pembaruan 5 untuk SQL Server 2012 Paket Layanan 1Catatan Karena edisi ini kumulatif, setiap edaran perbaikan baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan sebelumnya SQL Server 2012 Service Pack 1 edaran perbaikan. Kami sarankan Anda mempertimbangkan untuk menerapkan edaran perbaikan terbaru yang berisi hotfix ini. Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2772858 bangun SQL Server 2012 yang dirilis setelah SQL Server 2012 Paket Layanan 1 kini telah dirilis
Pembaruan kumulatif 13 untuk SQL Server 2008 R2 SP1
Perbaikan untuk masalah ini pertama kali dirilis pada 13 Update kumulatif. Untuk informasi selengkapnya tentang cara mendapatkan paket pembaruan kumulatif ini untuk SQL Server 2008 R2 SP1, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
Paket 13 pembaruan 2855792 kumulatif untuk SQL Server 2008 R2 SP1Catatan Karena edisi ini kumulatif, setiap edaran perbaikan baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan sebelumnya SQL Server 2008 R2 SP1 edaran perbaikan. Kami sarankan Anda mempertimbangkan untuk menerapkan edaran perbaikan terbaru yang berisi hotfix ini. Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2567616 bangun SQL Server 2008 R2 yang dirilis setelah SQL Server 2008 R2 Paket Layanan 1 kini telah dirilis
Pemutakhiran kumulatif 7 untuk SQL Server 2008 R2 SP2
Perbaikan untuk masalah ini pertama kali dirilis di pembaruan kumulatif 7. Untuk informasi selengkapnya tentang cara mendapatkan paket pembaruan kumulatif ini untuk SQL Server 2008 R2 SP2, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2844090 kumulatif paket pembaruan 7 untuk SQL Server 2008 R2 SP2Catatan Karena edisi ini kumulatif, setiap edaran perbaikan baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan sebelumnya SQL Server 2008 R2 SP2 edaran perbaikan. Kami sarankan Anda mempertimbangkan untuk menerapkan edaran perbaikan terbaru yang berisi hotfix ini. Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2730301 bangun SQL Server 2008 R2 yang dirilis setelah SQL Server 2008 R2 Paket Layanan 2 telah dirilis
Status
Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Pemecahan masalah
Untuk mengatasi masalah ini, jalankan pernyataan Pemulihan FILELISTONLY bersama dengan opsi CONTINUE_AFTER_ERROR .