sp_dbcc_runcheck <dbname>[, <user_proc>]
<dbname>
指定要检查的数据库的名称。
<user_proc>
指定 dbccsp_dbcc_sunmmaryreport 的名称。
检查数据库 engdb 并根据查到的信息生成摘要报告:将要运行的存储过程或用户创建的存储过程以代替
sp_dbcc_runcheck "engdb"
检查数据库 pubs2,运行 sp_dbcc_fullreport 存储过程并生成完整报告:
sp_dbcc_runcheck "pubs2", sp_dbcc_fullreport
检查数据库 pubs2 并运行 sp_dbcc_recommendations 存储过程:
sp_dbcc_runcheck "pubs2", sp_dbcc_recommendations
使用 sp_dbcc_runcheck 时,还存在一些其它注意事项:
<user_proc> 包含在内时,sp_dbcc_runcheck 也会针对指定的数据库运行 dbcc checkstorage 和 dbcc checkverify。
<dbcc_report> 指定了其它某个可生成报告的 dbcc 存储过程,则 sp_dbcc_runcheck 将运行该过程而不是 sp_dbcc_summaryreport。