MSSQLSERVER_3043
Berlaku untuk:SQL Server
Detail
Atribut | Nilai |
---|---|
Nama Produk | SQL Server |
ID Peristiwa | 3043 |
Sumber Kejadian | MSSQLSERVER |
Komponen | SQLEngine |
Nama Simbolis | DMP_PAGE_ERROR_DURING_BACKUP |
Teks Pesan | BACKUP '%ls' mendeteksi kesalahan pada halaman (%d:%d) dalam file '%ls'. |
Penjelasan
Kesalahan ini dimunculkan selama operasi pencadangan jika SQL Server mendeteksi bahwa halaman rusak. Secara khusus Anda mendapatkan kesalahan ini jika validasi checksum halaman gagal selama operasi pencadangan. Kegagalan validasi adalah hasil dari halaman database yang rusak. Catatan halaman buruk yang terdeteksi akan ditambahkan ke tabel suspect_pages di MSDB.
Halaman database dapat rusak karena banyak alasan termasuk kegagalan perangkat keras dan masalah OS.
Dalam skenario ini, SQL Server menghentikan operasi pencadangan dan melaporkan kesalahan seperti ini:
Msg 3043, Level 16, State 1, Line 1
BACKUP 'database_name' detected an error on page (file_id:page_number) in file 'database_file'.
Msg 3013, Level 16, State 1, Line 1
BACKUP DATABASE is terminating abnormally.
Saat Anda menggunakan opsi CHECKSUM selama operasi pencadangan, proses berikut diaktifkan:
Validasi checksum halaman jika database memiliki opsi PAGE_VERIFY diatur ke CHECKSUM dan halaman database terakhir ditulis dengan menggunakan perlindungan checksum. Validasi checksum ini memastikan bahwa data yang dicadangkan dalam keadaan baik.
Pembuatan checksum cadangan melalui aliran cadangan yang ditulis ke file cadangan. Selama operasi pemulihan, validasi ini memastikan bahwa media cadangan tidak rusak selama salinan atau transfer file.
Tindakan Pengguna
Jalankan DBCC CHECKDB pada database yang terkena dampak untuk memeriksa status konsistensi dan mengatasi inkonsistensi database. Untuk informasi selengkapnya, lihat Memecahkan masalah kesalahan konsistensi database yang dilaporkan
Selidiki perangkat keras Anda untuk memastikan tidak ada halaman database lain yang terpengaruh dan masalah ini tidak terjadi di masa mendatang
Pulihkan halaman dari cadangan database yang baik. Untuk informasi selengkapnya, lihat Memulihkan Halaman (SQL Server)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk