[ WITH
{
[ ALL_ERRORMSGS ]
[ NO_INFOMSGS ] ]
[ , [ TABLOCK ] ]
[ , [ ESTIMATEONLY ] ]
}
]
DBCC CHECKCATALOG。检查指定数据库内的目录一致性。数据库必须联机。
DBCC CHECKCATALOG
[
(
'database_name' | database_id | 0
)
]
[ WITH NO_INFOMSGS ]
DBCC CHECKIDENT。 检查指定表的当前标识值,如有必要,则更改标识值。
DBCC CHECKIDENT
(
'table_name'
[ , {
NORESEED | { RESEED [ , new_reseed_value ] }
}
]
)
[ WITH NO_INFOMSGS ]
DBCC CHECKCONSTRAINTS。 检查当前数据库中指定表上的指定约束或所有约束的完整性。
DBCC CHECKCONSTRAINTS
[
(
'table_name' | table_id | 'constraint_name' | constraint_id
)
]
[ WITH
{ ALL_CONSTRAINTS | ALL_ERRORMSGS } [ , NO_INFOMSGS ]
]
DBCC CHECKTABLE。检查组成表或索引视图的所有页和结构的完整性。
DBCC CHECKTABLE
(
'table_name' | 'view_name'
[ , NOINDEX
| index_id
| { REPAIR_ALLOW_DATA_LOSS
| REPAIR_FAST
| REPAIR_REBUILD }
]
)
[ WITH
{ [ ALL_ERRORMSGS ]
[ , [ NO_INFOMSGS ] ]
[ , [ TABLOCK ] ]
[ , [ ESTIMATEONLY ] ]
[ , [ PHYSICAL_ONLY ] ]
}
]