Я пытаюсь наблюдать за событиями трассировки на 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
Однако запущенный сеанс ничего не возвращает при просмотре Live Data. На SQL Server 2017 то же самое возвращает данные, как и ожидалось.
На обоих серверах SQL я использую учетную запись SA
Я также пробовал добавить цель файла. Но целевой файл также остается пустым ...
Есть ли что-нибудь в SQL Server, что нужно включить? Есть ли другая причина, по которой это не работает?