DBCC 命令参考

快速参考

下表列举了常用的一些DBCC 命令的使用方法:

DBCC CHECKALLOC 
( 'database_name'
[, NOINDEX
|
{ REPAIR_ALLOW_DATA_LOSS
| REPAIR_FAST
| REPAIR_REBUILD
}]
) [WITH {ALL_ERRORMSGS | NO_INFOMSGS}]

DBCC CHECKCATALOG [(database_name)] [WITH NO_INFOMSGS]

DBCC CHECKTABLE
    (    'table_name'
            [,     NOINDEX
                | index_id
                |    {    REPAIR_ALLOW_DATA_LOSS
                        | REPAIR_FAST
                        | REPAIR_REBUILD
                    }]
    ) [WITH {ALL_ERRORMSGS | NO_INFOMSGS}]

DBCC CHECKDB
    (    'database_name'
            [,     NOINDEX
                |     {    REPAIR_ALLOW_DATA_LOSS
                        | REPAIR_FAST
                        | REPAIR_REBUILD
                    }]
    ) [WITH {ALL_ERRORMSGS | NO_INFOMSGS}]

DBCC CHECKFILEGROUP
    (    [{'filegroup' | filegroup_id}] [, NOINDEX]
    ) [WITH {ALL_ERRORMSGS | NO_INFOMSGS}]

DBCC CHECKIDENT [(table_name)] [, { NORESEED | {RESEED
    [,new_reseed_value] } } ] )

DBCC DBREINDEX (['database.owner.table_name' [, index_name
    [, fillfactor ]]])[WITH NO_INFOMSGS]
DBCC dllname (FREE)

DBCC INPUTBUFFER (spid)

DBCC OPENTRAN ({database_name} | {database_id}) [WITH TABLERESULTS]
    [,NO_INFOMSGS]

DBCC OUTPUTBUFFER (spid)

DBCC PERFMON

DBCC PINTABLE
    (database_id, table_id)

DBCC SHOW_STATISTICS
    (table_name, index_name)

DBCC SHOWCONTIG
    (table_id, [index_id])

DBCC SHRINKDATABASE (database_name [, target_percent]  [, {NOTRUNCATE
    | TRUNCATEONLY} ])

DBCC SHRINKFILE
    (    {file_name | file_id }
            {    [, target_size]
            |    [, {EMPTYFILE | NOTRUNCATE | TRUNCATEONLY}]
            }
    )

DBCC SQLPERF (LOGSPACE)

DBCC TRACEOFF (trace# [,...N])

DBCC TRACEON (trace# [,...N])

DBCC TRACESTATUS (trace# [, trace#...])

DBCC UNPINTABLE (database_id, table_id)
DBCC UPDATEUSAGE
    (    {'database_name' | 0}
            [, 'table_name' [, index_id]
            ]
    )    [    WITH [COUNT_ROWS] [, NO_INFOMSGS ]
        ]

DBCC USEROPTIONS
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值