我正在尝试使用 DBCC 查看表上的页面信息。当我跑
DBCC page (master, 1, 1, 0)
GO
我明白了
DBCC 执行完成。如果 DBCC 打印错误消息,请联系您的系统管理员。
在 SSMS 的消息窗口中。
我没有看到 DBCC 的输出。我必须通过一些标志吗?
我正在尝试使用 DBCC 查看表上的页面信息。当我跑
DBCC page (master, 1, 1, 0)
GO
我明白了
DBCC 执行完成。如果 DBCC 打印错误消息,请联系您的系统管理员。
在 SSMS 的消息窗口中。
我没有看到 DBCC 的输出。我必须通过一些标志吗?
默认输出到错误日志。您需要启用此MSDN 博客文章中所述的跟踪标志 3604以重定向输出。
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