eventos estendidos bloquearam o relatório de processo ausente de sys.dm_xe_objects

Tentando criar SERVER EVENT SESSION para capturar eventos locked_process_report & xml_deadlock_report em um arquivo para análise posterior com a seguinte instrução;

CREATE EVENT SESSION [blocked_process] ON SERVER
ADD EVENT sqlserver.blocked_process_report(
    ACTION(sqlserver.client_app_name,
           sqlserver.client_hostname,
           sqlserver.database_name)) ,
ADD EVENT sqlserver.xml_deadlock_report (
    ACTION(sqlserver.client_app_name,
           sqlserver.client_hostname,
           sqlserver.database_name))
ADD TARGET package0.asynchronous_file_target
(SET filename = N'c:\temp\XEventSessions\blocked_process.xel',
     metadatafile = N'c:\temp\XEventSessions\blocked_process.xem',
     max_file_size=(65536),
     max_rollover_files=5)
WITH (MAX_DISPATCH_LATENCY = 5SECONDS)

Receba o seguinte erro, tente executar esta instrução;

Msg 25623, Nível 16, Estado 1, Linha 1 O nome do evento "sqlserver.blocked_process_report" é inválido ou o objeto não pôde ser encontrado **

Uma consulta na ordem dos nomes desys.dm_xe_objects

SELECT * FROM sys.dm_xe_objects ordem pelo nome;

Passa de binary_data para boolean, não foi encontrado "locked_process_report", daí o erro.

Versão atual: Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64) 28 de junho de 2012 08:36:30 Direitos autorais (c) Microsoft Corporation Express Edition (64 bits) no Windows NT 6.1 (Build 7601: Service Pack 1 )

Vejo outras referências a perguntas relacionadas a esse evento ausente, mas sem respostas.

O que estou fazendo errado?

questionAnswers(1)

yourAnswerToTheQuestion