Ordbok | Cegal

CHECKDB

Skriven av Redaktionen | 2022-dec-15 09:28:29

Vad är CHECKDB?

CHECKDB är ett databaskonsolkommando (DBCC) och används för att identifiera fel i SQL Server-databaser. DBCC CHECKDB levereras med tre reparationsalternativ för att åtgärda databasrelaterade fel. DBCC CHECKDB kontrollerar den fysiska och logiska integriteten hos databasobjekt, indexrelationer och andra strukturella kontroller. Om någon av dessa kontroller misslyckas rapporteras konsekvensfel som en del av kommandot för databaskonsolen.

CHECKDB kontrollerar integriteten för alla objekt i den angivna databasen genom att utföra följande åtgärder:

  1. Kör DBCC CHECKALLOC på databasen
  2. Kör DBCC CHECKTABLE på varje tabell och vy i databasen
  3. Kör DBCC CHECKCATALOG på databasen
  4. Validerar innehållet i varje indexerad vy i databasen
  5. Validerar konsekvens på länknivå mellan tabellmetadata och filsystemkataloger och filer när varbinär(max)-data lagras i filsystemet med FILESTREAM
  6. Verifierar data från Service Broker i databasen

 

DBCC CHECKDB gäller för alla versioner av SQL Server,  Azure SQL  Database och Azure SQL Managed Instance som stöds.

Cegal och CHECKDB


Cegal har en mycket hög kompetensnivå avseende många olika databastekniker, inklusive Microsoft SQL, Oracle, PostgreSQL, MySQL, MongoDB och NoSQL
Vår tjänst Database Restore Test as a Service är en tjänst för dubbel verifiering: Den verifierar både integriteten hos Microsoft SQL Server Databasen och den verifierar också om DB-säkerhetskopian kan återställas och köras om en katastrof inträffar och databasmiljön måste återställas.

Läs mer om: Database Restore Test as a Service >

Läs mer om: Cegals databasövervakningslösning >
 
Läs mer om: Hur vi arbetar med data och analys >