Specifies access flags for database validation.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Member Name | Description | Value |
---|---|---|
ValidateDatabase | Locate and release pages that are allocated but unassigned to any data structures. | 1 |
SweepDatabase | Request database sweep to mark outdated records as free space. | 2 |
MendDatabase | Mark corrupted records as unavailable, so subsequent operations skip them. | 4 |
CheckDatabase | Request read-only validation of the database, without correcting any problems. | 16 |
IgnoreChecksum | Ignore all checksum errors. | 32 |
KillShadows | Remove references to unavailable shadow files. | 64 |
Full | Check record and page structures, releasing unassigned record fragments. | 128 |
Namespace: FirebirdSql.Data.Firebird.Services
Assembly: FirebirdSql.Data.Firebird (in FirebirdSql.Data.Firebird.dll)
FirebirdSql.Data.Firebird.Services Namespace