Pencerminan Database - sys.dm_db_mirroring_auto_page_repair

Berlaku untuk:SQL Server

Mengembalikan baris untuk setiap upaya perbaikan halaman otomatis pada database cermin apa pun pada instans server. Tampilan ini berisi baris untuk upaya perbaikan halaman otomatis terbaru pada database cermin tertentu, dengan maksimum 100 baris per database. Segera setelah database mencapai maksimum, baris untuk upaya perbaikan halaman otomatis berikutnya menggantikan salah satu entri yang ada. Tabel berikut mendefinisikan arti dari berbagai kolom.

Nama kolom Jenis data Deskripsi
database_id int ID database yang sesuai dengan baris ini.
file_id int ID file tempat halaman berada.
page_id bigint ID halaman dalam file.
error_type int Jenis kesalahan. Nilainya dapat berupa:

-1 = Semua kesalahan perangkat keras 823

1 = 824 kesalahan selain checksum buruk atau halaman robek (seperti ID halaman yang buruk)

2 = Checksum buruk

3 = Halaman Robek
page_status int Status upaya perbaikan halaman:

2 = Diantrekan untuk permintaan dari mitra.

3 = Permintaan dikirim ke mitra.

4 = Diantrekan untuk perbaikan halaman otomatis (respons diterima dari mitra).

5 = Perbaikan halaman otomatis berhasil dan halaman harus dapat digunakan.

6 = Tidak dapat diperbaiki. Ini menunjukkan bahwa terjadi kesalahan selama upaya perbaikan halaman, misalnya, karena halaman juga rusak pada mitra, mitra terputus, atau terjadi masalah jaringan. Status ini bukan terminal; jika kerusakan ditemui lagi di halaman, halaman akan diminta lagi dari mitra.
modification_time datetime Waktu perubahan terakhir ke status halaman.

Izin

Memerlukan izin TAMPILKAN STATUS SERVER pada server.

Izin untuk SQL Server 2022 dan yang lebih baru

Memerlukan izin TAMPILKAN STATUS PERFORMA SERVER pada server.

Lihat Juga

Perbaikan Halaman Otomatis (Grup Ketersediaan: Pencerminan Database)
Tampilan dan Fungsi Manajemen Dinamis (Transact-SQL)
suspect_pages (T-SQL)
Mengelola Tabel suspect_pages (SQL Server)