適用対象:SQL Server
サーバー インスタンスで任意の可用性グループに対してホストされている可用性レプリカの可用性データベースに対するページの自動修復の試行ごとに 1 行のデータを返します。 このビューには、特定のプライマリまたはセカンダリ データベースに対して最近試行されたページの自動修復に対応する行が含まれます (データベースあたり最大 100 行)。 データベースが最大数に達すると、その次回の自動ページ修復試行に対応する行が、既存のエントリの 1 つを置き換えます。
次の表に、さまざまな列の意味を定義します。
| 列名 | データの種類 | Description |
|---|---|---|
| database_id | int | この行が対応するデータベースの ID。 |
| file_id | int | ページが配置されているファイルの ID。 |
| page_id | bigint | ファイル内のページの ID です。 |
| error_type | int | エラーの種類です。 次の値を指定できます。 -1 = すべてのハードウェア 823 エラー 1 = 不正なチェックサムまたは破損したページ以外の 824 エラー (不適切なページ ID など) 2 = チェックサムが正しくありません 3 = 破損ページ |
| page_status | int | ページ修復の試行ステータスです。 2 = パートナーからの要求を待機中。 3 = パートナーに送信された要求。 4 = ページが正常に修復されました。 5 = 最後の試行中にページを修復できませんでした/ページの自動修復は、ページを再度修復しようとします。 |
| modification_time | datetime | ページの状態に対する最後の変更時刻。 |
Permissions
サーバー VIEW SERVER STATE権限が必要です。
SQL Server 2022 以降でのアクセス許可
サーバー VIEW PERFORMANCE STATE権限が必要です。