SQL Server DBCC不显示输出

Kla*_*Nji 2 sql-server-2008 dbcc

我正在尝试使用DBCC查看表格上的页面信息.我跑的时候

DBCC page (master, 1, 1, 0)
GO
Run Code Online (Sandbox Code Playgroud)

我明白了

DBCC执行完成.如果DBCC打印出错误消息,请与系统管理员联系.

在SSMS的消息窗口中.

我没有看到DBCC的输出.我必须通过一些旗帜吗?

jpw*_*jpw 6

默认输出是错误日志.您需要启用跟踪标志3604,如此MSDN博客文章中所述,以重定向输出.

DBCC TRACEON (3604) -- turns on flag 3604 for your session
DBCC PAGE (master, 1, 1, 0);
DBCC TRACEOFF(3604) -- turns off 3604 for your session

DBCC TRACEON (3604, -1) -- turns on flag 3604 globally
DBCC PAGE (master, 1, 1, 0);
DBCC TRACEOFF(3604, –1) -- turns off 3604 globally
Run Code Online (Sandbox Code Playgroud)