sp_dbcc_deletehistory [<cutoffdate>[, <dbname> | <dbid>]]
<cutoffdate>
删除在此日期或此日期之前创建的所有条目。该参数的类型为 datetime。如果未指定日期,则只保留上一操作的结果。
<dbname>
指定要从中删除数据的数据库的名称。如果未指定,sp_dbcc_deletehistory 将删除 dbccdb..dbcc_config 中的所有数据库的历史信息。
<dbid>
指定目标数据库的数据库 ID 号,要删除的就是此数据库的历史记录信息。
删除在 1997 年 3 月 4 日当天或之前对数据库 pubs2 执行的所有操作的结果:
sp_dbcc_deletehistory "03/04/1997", "pubs2"
使用 sp_dbcc_deletehistory 时,还存在一些其它注意事项:
<cutoffdate> 指定的值要与每个 dbcc 操作的完成时间作比较。
<dbid> 选项,可以为已经删除的数据库删除 dbccdb 数据库的历史数据。
<dbid> 选项是唯一能够删除 dbccdb 数据库的历史数据的方法。
<cutoffdate> 的值,请运行 sp_dbcc_summaryreport。