## Kedy použiť Po chybách 823, 824, 825, storage incidente alebo nálezoch DBCC CHECKDB. ## Ako čítať výsledok `event_type`: 1 = chyba 823 / 824 (iná), 2 = zlý checksum, 3 = torn page, 4 = obnovená (restore), 5 = opravená (DBCC repair), 7 = dealokovaná (DBCC). Typy 4, 5 a 7 sú vyriešené záznamy. > [!WARNING] > Prázdna tabuľka **nie je** dôkaz zdravej databázy – tabuľka má limit 1000 riadkov a zachytí len stránky, na ktoré sa niekto pokúsil siahnuť. Pravidelne spúšťaj CHECKDB a testuj obnovu. **Oprávnenia:** Čítanie `msdb.dbo.suspect_pages`. **Režim:** READ ONLY · **Verzia:** SQL Server 2016 – 2022 ## Súvisiace recepty - [DBCC CHECKDB – šablóna s dry-run](script.php?id=34&s=dbcc-checkdb-sablona-s-dry-run)
Skript
Suspect pages – evidované poškodené stránky
Stránky, ktoré SQL Server zapísal do msdb.dbo.suspect_pages po chybách 823 / 824 alebo nálezoch CHECKDB.
Parametre skriptu doplň a kopíruj hotový skript
/* DeadlockCafe | Suspect pages – evidované poškodené stránky
Účel: Stránky, ktoré SQL Server zapísal do msdb.dbo.suspect_pages po chybách 823 / 824 alebo nálezoch CHECKDB.
Režim: READ ONLY | SQL Server 2016 – 2022, on-premises
*/
SET NOCOUNT ON;
SELECT DB_NAME(database_id) AS database_name, database_id, file_id, page_id,
event_type, error_count, last_update_date
FROM msdb.dbo.suspect_pages
ORDER BY last_update_date DESC;