Hi all, but ALTER EVENT SESSION command could by be a dynamic statements?
'Cause I got always err...
You need first.. a Login "Extended Event".
DECLARE @Path nvarchar(200)
SET @Path = N'C:\Traces\aaa.xel'
;
DECLARE @SQLString NVARCHAR(500);
SET @SQLString = N'
ALTER EVENT SESSION [Logins] ON SERVER
ADD TARGET package0.event_file (SET filename=N''' + @Path + ''' , max_file_size=100, max_rollover_files = 100)'
;
EXEC @SQLString
;
err is...
Msg 203, Level 16, State 2, Line 25
The name '
ALTER EVENT SESSION [Logins] ON SERVER
ADD TARGET package0.event_file (SET filename=N'C:\Traces\aaa.xel' , max_file_size=100, max_rollover_files = 100)' is not a valid identifier.
Alen