笔记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

 

posted @ 2013-08-04 21:06 桦仔 阅读(...) 评论(...)  编辑 收藏