MSDN 关于命令“DBCC CHECKDB”的文章在语法部分解释了执行数据库修复的三种方法:
- REPAIR_ALLOW_DATA_LOSS
- REPAIR_FAST
- REPAIR_REBUILD
但是我在寻找如何修复可疑数据库时发现了以下语句,我无法理解它是三种模式中的哪一种:
DBCC CHECKDB(数据库名称,修复)
我执行了该语句,它工作正常。我很困惑,因为没有用“_allow_data_loss”、“_fast”或“_rebuild”完成单词,就没有单独引用“repair”参数。
提前致谢,