sys.dm_hadr_auto_page_repair (Transact-SQL)sys.dm_hadr_auto_page_repair (Transact-SQL)

適用対象:Applies to: はいSQL ServerSQL Server (サポートされているすべてのバージョン) yesSQL ServerSQL Server (all supported versions) 適用対象:Applies to: はいSQL ServerSQL Server (サポートされているすべてのバージョン) yesSQL ServerSQL Server (all supported versions)

サーバー インスタンスで任意の可用性グループに対してホストされている可用性レプリカの可用性データベースに対するページの自動修復の試行ごとに 1 行のデータを返します。Returns a row for every automatic page-repair attempt on any availability database on an availability replica that is hosted for any availability group by the server instance. このビューには、特定のプライマリまたはセカンダリ データベースに対して最近試行されたページの自動修復に対応する行が含まれます (データベースあたり最大 100 行)。This view contains rows for the latest automatic page-repair attempts on a given primary or secondary database, with a maximum of 100 rows per database. データベースあたりの最大行数に達すると、その後に試行されたページの自動修復の行によって、既存のエントリが置き換えられます。As soon as a database reaches the maximum, the row for its next automatic page-repair attempt replaces one of the existing entries.

次の表では、さまざまな列の意味を定義します。The following table defines the meaning of the various columns:

列名Column name データ型Data type 説明Description
database_iddatabase_id intint この行が対応するデータベースの ID。ID of the database to which this row corresponds.
file_idfile_id intint ページが配置されているファイルの ID。ID of the file in which the page is located.
page_idpage_id bigintbigint ファイル内のページの ID です。ID of the page in the file.
error_typeerror_type intint エラーの種類です。Type of the error. 指定できる値は次のとおりです。The values can be:

- 1 = すべてのハードウェア823エラー- 1 = All hardware 823 errors

1 = 不適切なチェックサムまたは破損ページ (不適切なページ ID など) 以外のエラー8241 = 824 errors other than a bad checksum or a torn page (such as a bad page ID)

2 = 不適切なチェックサム2 = Bad checksum

3 = 破損ページ3 = Torn page
page_statuspage_status intint ページ修復の試行ステータスです。The status of the page-repair attempt:

2 = パートナーからの要求を待機中。2 = Queued for request from partner.

3 = 要求がパートナーに送信されました。3 = Request sent to partner.

4 = ページが正常に修復されました。4 = Page was successfully repaired.

5 = 前回の試行中にページを修復できなかったか、ページの自動修復によってページの修復が再度試行されます。5 = The page could not be repaired during the last attempt/ Automatic page repair will attempt to repair the page again.
modification_timemodification_time datetimedatetime ページの状態が最後に変更された時刻。Time of last change to the page status.



サーバーに対する VIEW SERVER STATE 権限が必要です。Requires VIEW SERVER STATE permission on the server.

参照See Also

ページの自動修復 (可用性グループ:データベース ミラーリング) Automatic Page Repair (Availability Groups: Database Mirroring)
suspect_pages (Transact-sql) suspect_pages (Transact-SQL)
suspect_pages テーブルの管理 (SQL Server)Manage the suspect_pages Table (SQL Server)