@@ -7,8 +7,8 @@ ALTER PROCEDURE dbo.sp_BlitzLock
7
7
@Top INT = 2147483647 ,
8
8
@StartDate DATETIME = ' 19000101' ,
9
9
@EndDate DATETIME = ' 99991231' ,
10
+ @EventSessionPath VARCHAR (256 ) = ' xml_deadlock_report' ,
10
11
@Debug BIT = 0 ,
11
- @EventSessionPath NVARCHAR (256 ) = NULL ,
12
12
@Help BIT = 0 ,
13
13
@VersionDate DATETIME = NULL OUTPUT
14
14
)
@@ -157,11 +157,11 @@ SET @VersionDate = '20171201';
157
157
/* Grab the initial set of XML to parse*/
158
158
WITH xml
159
159
AS ( SELECT CONVERT (XML , event_data) AS deadlock_xml
160
- FROM sys .fn_xe_file_target_read_file (' system_health*.xel' , NULL , NULL , NULL ) )
160
+ FROM sys .fn_xe_file_target_read_file (@EventSessionPath , NULL , NULL , NULL ) )
161
161
SELECT TOP ( @Top ) xml .deadlock_xml
162
162
INTO #deadlock_data
163
163
FROM xml
164
- WHERE xml .deadlock_xml .value (' (/event/@name)[1]' , ' VARCHAR(255 )' ) = ' xml_deadlock_report'
164
+ WHERE xml .deadlock_xml .value (' (/event/@name)[1]' , ' VARCHAR(256 )' ) = ' xml_deadlock_report'
165
165
AND xml .deadlock_xml .value (' (/event/@timestamp)[1]' , ' datetime' ) >= @StartDate
166
166
AND xml .deadlock_xml .value (' (/event/@timestamp)[1]' , ' datetime' ) < @EndDate
167
167
ORDER BY xml .deadlock_xml .value (' (/event/@timestamp)[1]' , ' datetime' )
0 commit comments