eventos extendidos bloqueados informe de proceso que falta en sys.dm_xe_objects
Intentando crear una SESIÓN DE EVENTOS DE SERVIDOR para capturar los eventos blocks_process_report y xml_deadlock_report en un archivo para su posterior análisis con la siguiente declaración;
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)
Recibe el siguiente error, intenta ejecutar esta declaración;
Msg 25623, Nivel 16, Estado 1, Línea 1 El nombre del evento, "sqlserver.blocked_process_report", no es válido o no se pudo encontrar el objeto **
Una consulta en orden de nombre desys.dm_xe_objects
SELECCIONAR * DESDE sys.dm_xe_objects ordenar por nombre;
Va de binary_data a boolean, no se encontró "block_process_report", de ahí el error.
Versión actual: Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64) 28 de junio de 2012 08:36:30 Copyright (c) Microsoft Corporation Express Edition (64 bits) en Windows NT 6.1 (Build 7601: Service Pack 1 )
Veo otras referencias a preguntas sobre este evento que falta pero no hay respuestas.
¿Qué estoy haciendo mal?