我正在尝试查看 SQL Server 2019 上的跟踪事件并创建了一个扩展事件会话,如下所示:
CREATE EVENT SESSION [test] ON SERVER
ADD EVENT sqlsni.trace
WITH (MAX_MEMORY=4096 KB,EVENT_RETENTION_MODE=ALLOW_SINGLE_EVENT_LOSS,MAX_DISPATCH_LATENCY=30 SECONDS,MAX_EVENT_SIZE=0 KB,MEMORY_PARTITION_MODE=NONE,TRACK_CAUSALITY=OFF,STARTUP_STATE=OFF)
GO
但是,在观看实时数据时,已启动的会话不会返回任何内容。在 SQL Server 2017 上,完全相同的东西会按预期返回数据。
在两个 SQL 服务器上,我都使用 SA 帐户
我也尝试添加一个文件目标。但文件目标也仍然是空的......
SQL Server 中有什么需要启用的吗?这不起作用的还有其他原因吗?