是否可以在SQL Server 2005数据库的特定表上运行:DBCC CHECKDB
?
我有以下语法:
DBCC CHECKDB
[
[ ( database_name | database_id | 0
[ , NOINDEX
| , { REPAIR_ALLOW_DATA_LOSS | REPAIR_FAST | REPAIR_REBUILD } ]
) ]
[ WITH
{
[ ALL_ERRORMSGS ]
[ , EXTENDED_LOGICAL_CHECKS ]
[ , NO_INFOMSGS ]
[ , TABLOCK ]
[ , ESTIMATEONLY ]
[ , { PHYSICAL_ONLY | DATA_PURITY } ]
}
]
]
但是,请保持语法错误。我只想运行它以查看它引发了什么错误?您能帮我编写语法吗?我要删除所有修复选项。
最佳答案
DBCC CHECKDB
名称适用于检查数据库。
有一个DBCC CHECKTABLE
命令用于检查特定的表。用法是:
DBCC CHECKTABLE ('YourTable');