笔记292 DBCC TRACESTATUS 显示跟踪标志的状态 2013-6-13
笔记292 DBCC TRACESTATUS 显示跟踪标志的状态 2013-6-13
1 --DBCC TRACESTATUS 显示跟踪标志的状态 2013-6-13 2 --显示跟踪标志的状态。 3 4 -----------参数------------------------------- 5 --trace# 6 --将要显示其状态的跟踪标志的编号。如果未指定 trace# 和 -1,则显示针对会话启用的所有跟踪标志。 7 --n 8 --表示可指定多个跟踪标志的占位符。 9 ---1 10 --显示全局启用的跟踪标志的状态。如果指定 -1 而未指定 trace#,则显示所有启用的全局跟踪标志。 11 --WITH NO_INFOMSGS 12 --取消显示严重级别从 0 到 10 的所有信息性消息 13 14 ----------------结果集---------------- 15 --下表对结果集中的信息进行了说明。 16 --列名 17 --说明 18 --TraceFlag 19 --跟踪标志的名称 20 --Status 21 --表示跟踪标志是设置为 ON 还是 OFF,是全局启用的还是针对会话启用的。 22 --1 = ON 23 --0 = OFF 24 --Global 25 --表示跟踪标志是否是全局设置的 26 --1 = True 27 --0 = False 28 --Session 29 --表示跟踪标志是否是针对会话设置的 30 --1 = True 31 --0 = False 32 33 -------------示例---------------------------------- 34 --以下示例显示当前全局启用的所有跟踪标志的状态。 35 --Transact-SQL 36 DBCC TRACESTATUS(-1); 37 GO 38 39 40 --以下示例显示跟踪标志 2528 和 3205 的状态。 41 --Transact-SQL 42 DBCC TRACESTATUS (2528, 3205); 43 GO 44 45 46 --以下示例显示跟踪标志 3205 是否是全局启用的。 47 --Transact-SQL 48 DBCC TRACESTATUS (3205, -1); 49 GO 50 51 52 --以下示例列出针对当前会话启用的所有跟踪标志。 53 --Transact-SQL 54 DBCC TRACESTATUS(); 55 GO