quote: Originally posted by tkizer You need to explain how you have implemented your trace in order for us to know why it is only working when you stop and restart the server. You can do a Save As in SQL Profiler to convert them.Tara Kizer
In the profiler, I do not see an option to save as a text file. The options I get are: Trace Template, Trace File, Trace Table, and SQL Script. As for the trace, it was implemented using the sql file below.if exists (select * from sysobjects where id = object_id('dbo.Audit_sp') and sysstat & 0xf = 4) drop procedure dbo.Audit_spgoCREATE PROCEDURE Audit_spasbegin--see what traces are running--SELECT * FROM :: fn_trace_getinfo(default) --turn off a trace--exec sp_trace setstatus @TraceID,0--set sql server to use this proc on startup--exec sp_procoption 'Audit_sp','startup','true'declare @rc intdeclare @TraceID intdeclare @maxfilesize bigintdeclare @location nvarchar(128)declare @on bitset @maxfilesize = 200 --mb--change file location below for each installset @location = 'C:\Audit\' + convert(varchar,datepart(ms,getdate()))set @on = 1exec @rc = sp_trace_create @TraceID output, 6, @location, @maxfilesize, NULLif @rc = 0begin --Audit Add DB User exec sp_trace_setevent @TraceID, 109, 10, @on exec sp_trace_setevent @TraceID, 109, 11, @on exec sp_trace_setevent @TraceID, 109, 12, @on exec sp_trace_setevent @TraceID, 109, 14, @on exec sp_trace_setevent @TraceID, 109, 15, @on exec sp_trace_setevent @TraceID, 109, 21, @on exec sp_trace_setevent @TraceID, 109, 22, @on exec sp_trace_setevent @TraceID, 109, 23, @on exec sp_trace_setevent @TraceID, 109, 28, @on exec sp_trace_setevent @TraceID, 109, 35, @on exec sp_trace_setevent @TraceID, 109, 41, @on exec sp_trace_setevent @TraceID, 109, 8, @on --Audit Add Login to Server Role exec sp_trace_setevent @TraceID, 108, 10, @on exec sp_trace_setevent @TraceID, 108, 11, @on exec sp_trace_setevent @TraceID, 108, 12, @on exec sp_trace_setevent @TraceID, 108, 14, @on exec sp_trace_setevent @TraceID, 108, 15, @on exec sp_trace_setevent @TraceID, 108, 21, @on exec sp_trace_setevent @TraceID, 108, 22, @on exec sp_trace_setevent @TraceID, 108, 23, @on exec sp_trace_setevent @TraceID, 108, 28, @on exec sp_trace_setevent @TraceID, 108, 35, @on exec sp_trace_setevent @TraceID, 108, 41, @on exec sp_trace_setevent @TraceID, 108, 8, @on --Audit Add Member to DB exec sp_trace_setevent @TraceID, 110, 10, @on exec sp_trace_setevent @TraceID, 110, 11, @on exec sp_trace_setevent @TraceID, 110, 12, @on exec sp_trace_setevent @TraceID, 110, 14, @on exec sp_trace_setevent @TraceID, 110, 15, @on exec sp_trace_setevent @TraceID, 110, 21, @on exec sp_trace_setevent @TraceID, 110, 22, @on exec sp_trace_setevent @TraceID, 110, 23, @on exec sp_trace_setevent @TraceID, 110, 28, @on exec sp_trace_setevent @TraceID, 110, 35, @on exec sp_trace_setevent @TraceID, 110, 41, @on exec sp_trace_setevent @TraceID, 110, 8, @on --Audit Add/Drop Role exec sp_trace_setevent @TraceID, 111, 10, @on exec sp_trace_setevent @TraceID, 111, 11, @on exec sp_trace_setevent @TraceID, 111, 12, @on exec sp_trace_setevent @TraceID, 111, 14, @on exec sp_trace_setevent @TraceID, 111, 15, @on exec sp_trace_setevent @TraceID, 111, 21, @on exec sp_trace_setevent @TraceID, 111, 22, @on exec sp_trace_setevent @TraceID, 111, 23, @on exec sp_trace_setevent @TraceID, 111, 28, @on exec sp_trace_setevent @TraceID, 111, 35, @on exec sp_trace_setevent @TraceID, 111, 41, @on exec sp_trace_setevent @TraceID, 111, 8, @on --Audit Add/Drop Login exec sp_trace_setevent @TraceID, 104, 10, @on exec sp_trace_setevent @TraceID, 104, 11, @on exec sp_trace_setevent @TraceID, 104, 12, @on exec sp_trace_setevent @TraceID, 104, 14, @on exec sp_trace_setevent @TraceID, 104, 15, @on exec sp_trace_setevent @TraceID, 104, 21, @on exec sp_trace_setevent @TraceID, 104, 22, @on exec sp_trace_setevent @TraceID, 104, 23, @on exec sp_trace_setevent @TraceID, 104, 28, @on exec sp_trace_setevent @TraceID, 104, 35, @on exec sp_trace_setevent @TraceID, 104, 41, @on exec sp_trace_setevent @TraceID, 104, 8, @on --App Role Pass Change exec sp_trace_setevent @TraceID, 112, 10, @on exec sp_trace_setevent @TraceID, 112, 11, @on exec sp_trace_setevent @TraceID, 112, 12, @on exec sp_trace_setevent @TraceID, 112, 14, @on exec sp_trace_setevent @TraceID, 112, 15, @on exec sp_trace_setevent @TraceID, 112, 21, @on exec sp_trace_setevent @TraceID, 112, 22, @on exec sp_trace_setevent @TraceID, 112, 23, @on exec sp_trace_setevent @TraceID, 112, 28, @on exec sp_trace_setevent @TraceID, 112, 35, @on exec sp_trace_setevent @TraceID, 112, 41, @on exec sp_trace_setevent @TraceID, 112, 8, @on --Audit Backup/Restore exec sp_trace_setevent @TraceID, 115, 10, @on exec sp_trace_setevent @TraceID, 115, 11, @on exec sp_trace_setevent @TraceID, 115, 12, @on exec sp_trace_setevent @TraceID, 115, 14, @on exec sp_trace_setevent @TraceID, 115, 15, @on exec sp_trace_setevent @TraceID, 115, 21, @on exec sp_trace_setevent @TraceID, 115, 22, @on exec sp_trace_setevent @TraceID, 115, 23, @on exec sp_trace_setevent @TraceID, 115, 28, @on exec sp_trace_setevent @TraceID, 115, 35, @on exec sp_trace_setevent @TraceID, 115, 41, @on exec sp_trace_setevent @TraceID, 115, 8, @on --Audit Change Audit exec sp_trace_setevent @TraceID, 117, 10, @on exec sp_trace_setevent @TraceID, 117, 11, @on exec sp_trace_setevent @TraceID, 117, 12, @on exec sp_trace_setevent @TraceID, 117, 14, @on exec sp_trace_setevent @TraceID, 117, 15, @on exec sp_trace_setevent @TraceID, 117, 21, @on exec sp_trace_setevent @TraceID, 117, 22, @on exec sp_trace_setevent @TraceID, 117, 23, @on exec sp_trace_setevent @TraceID, 117, 28, @on exec sp_trace_setevent @TraceID, 117, 35, @on exec sp_trace_setevent @TraceID, 117, 41, @on exec sp_trace_setevent @TraceID, 117, 8, @on --Audit DBCC exec sp_trace_setevent @TraceID, 116, 10, @on exec sp_trace_setevent @TraceID, 116, 11, @on exec sp_trace_setevent @TraceID, 116, 12, @on exec sp_trace_setevent @TraceID, 116, 14, @on exec sp_trace_setevent @TraceID, 116, 15, @on exec sp_trace_setevent @TraceID, 116, 21, @on exec sp_trace_setevent @TraceID, 116, 22, @on exec sp_trace_setevent @TraceID, 116, 23, @on exec sp_trace_setevent @TraceID, 116, 28, @on exec sp_trace_setevent @TraceID, 116, 35, @on exec sp_trace_setevent @TraceID, 116, 41, @on exec sp_trace_setevent @TraceID, 116, 8, @on--add text to DBCC event--exec sp_trace_setevent 1, 116, 1, @on --Login exec sp_trace_setevent @TraceID, 14, 10, @on exec sp_trace_setevent @TraceID, 14, 11, @on exec sp_trace_setevent @TraceID, 14, 12, @on exec sp_trace_setevent @TraceID, 14, 14, @on exec sp_trace_setevent @TraceID, 14, 15, @on exec sp_trace_setevent @TraceID, 14, 21, @on exec sp_trace_setevent @TraceID, 14, 22, @on exec sp_trace_setevent @TraceID, 14, 23, @on exec sp_trace_setevent @TraceID, 14, 28, @on exec sp_trace_setevent @TraceID, 14, 35, @on exec sp_trace_setevent @TraceID, 14, 41, @on exec sp_trace_setevent @TraceID, 14, 8, @on --Audit Login Change Password exec sp_trace_setevent @TraceID, 107, 10, @on exec sp_trace_setevent @TraceID, 107, 11, @on exec sp_trace_setevent @TraceID, 107, 12, @on exec sp_trace_setevent @TraceID, 107, 14, @on exec sp_trace_setevent @TraceID, 107, 15, @on exec sp_trace_setevent @TraceID, 107, 21, @on exec sp_trace_setevent @TraceID, 107, 22, @on exec sp_trace_setevent @TraceID, 107, 23, @on exec sp_trace_setevent @TraceID, 107, 28, @on exec sp_trace_setevent @TraceID, 107, 35, @on exec sp_trace_setevent @TraceID, 107, 41, @on exec sp_trace_setevent @TraceID, 107, 8, @on --Audit Login Change Property exec sp_trace_setevent @TraceID, 106, 10, @on exec sp_trace_setevent @TraceID, 106, 11, @on exec sp_trace_setevent @TraceID, 106, 12, @on exec sp_trace_setevent @TraceID, 106, 14, @on exec sp_trace_setevent @TraceID, 106, 15, @on exec sp_trace_setevent @TraceID, 106, 21, @on exec sp_trace_setevent @TraceID, 106, 22, @on exec sp_trace_setevent @TraceID, 106, 23, @on exec sp_trace_setevent @TraceID, 106, 28, @on exec sp_trace_setevent @TraceID, 106, 35, @on exec sp_trace_setevent @TraceID, 106, 41, @on exec sp_trace_setevent @TraceID, 106, 8, @on --Login Failed exec sp_trace_setevent @TraceID, 20, 10, @on exec sp_trace_setevent @TraceID, 20, 11, @on exec sp_trace_setevent @TraceID, 20, 12, @on exec sp_trace_setevent @TraceID, 20, 14, @on exec sp_trace_setevent @TraceID, 20, 15, @on exec sp_trace_setevent @TraceID, 20, 21, @on exec sp_trace_setevent @TraceID, 20, 22, @on exec sp_trace_setevent @TraceID, 20, 23, @on exec sp_trace_setevent @TraceID, 20, 28, @on exec sp_trace_setevent @TraceID, 20, 35, @on exec sp_trace_setevent @TraceID, 20, 41, @on exec sp_trace_setevent @TraceID, 20, 8, @on --Audit Login GDR exec sp_trace_setevent @TraceID, 105, 10, @on exec sp_trace_setevent @TraceID, 105, 11, @on exec sp_trace_setevent @TraceID, 105, 12, @on exec sp_trace_setevent @TraceID, 105, 14, @on exec sp_trace_setevent @TraceID, 105, 15, @on exec sp_trace_setevent @TraceID, 105, 21, @on exec sp_trace_setevent @TraceID, 105, 22, @on exec sp_trace_setevent @TraceID, 105, 23, @on exec sp_trace_setevent @TraceID, 105, 28, @on exec sp_trace_setevent @TraceID, 105, 35, @on exec sp_trace_setevent @TraceID, 105, 41, @on exec sp_trace_setevent @TraceID, 105, 8, @on --Logout exec sp_trace_setevent @TraceID, 15, 10, @on exec sp_trace_setevent @TraceID, 15, 11, @on exec sp_trace_setevent @TraceID, 15, 12, @on exec sp_trace_setevent @TraceID, 15, 14, @on exec sp_trace_setevent @TraceID, 15, 15, @on exec sp_trace_setevent @TraceID, 15, 21, @on exec sp_trace_setevent @TraceID, 15, 22, @on exec sp_trace_setevent @TraceID, 15, 23, @on exec sp_trace_setevent @TraceID, 15, 28, @on exec sp_trace_setevent @TraceID, 15, 35, @on exec sp_trace_setevent @TraceID, 15, 41, @on exec sp_trace_setevent @TraceID, 15, 8, @on --Audit Object Derived Permission exec sp_trace_setevent @TraceID, 118, 10, @on exec sp_trace_setevent @TraceID, 118, 11, @on exec sp_trace_setevent @TraceID, 118, 12, @on exec sp_trace_setevent @TraceID, 118, 14, @on exec sp_trace_setevent @TraceID, 118, 15, @on exec sp_trace_setevent @TraceID, 118, 21, @on exec sp_trace_setevent @TraceID, 118, 22, @on exec sp_trace_setevent @TraceID, 118, 23, @on exec sp_trace_setevent @TraceID, 118, 28, @on exec sp_trace_setevent @TraceID, 118, 35, @on exec sp_trace_setevent @TraceID, 118, 41, @on exec sp_trace_setevent @TraceID, 118, 8, @on --Audit Object GDR exec sp_trace_setevent @TraceID, 103, 10, @on exec sp_trace_setevent @TraceID, 103, 11, @on exec sp_trace_setevent @TraceID, 103, 12, @on exec sp_trace_setevent @TraceID, 103, 14, @on exec sp_trace_setevent @TraceID, 103, 15, @on exec sp_trace_setevent @TraceID, 103, 21, @on exec sp_trace_setevent @TraceID, 103, 22, @on exec sp_trace_setevent @TraceID, 103, 23, @on exec sp_trace_setevent @TraceID, 103, 28, @on exec sp_trace_setevent @TraceID, 103, 35, @on exec sp_trace_setevent @TraceID, 103, 41, @on exec sp_trace_setevent @TraceID, 103, 8, @on --ServiceControl exec sp_trace_setevent @TraceID, 18, 10, @on exec sp_trace_setevent @TraceID, 18, 11, @on exec sp_trace_setevent @TraceID, 18, 12, @on exec sp_trace_setevent @TraceID, 18, 14, @on exec sp_trace_setevent @TraceID, 18, 15, @on exec sp_trace_setevent @TraceID, 18, 21, @on exec sp_trace_setevent @TraceID, 18, 22, @on exec sp_trace_setevent @TraceID, 18, 23, @on exec sp_trace_setevent @TraceID, 18, 28, @on exec sp_trace_setevent @TraceID, 18, 35, @on exec sp_trace_setevent @TraceID, 18, 41, @on exec sp_trace_setevent @TraceID, 18, 8, @on --Audit Statement GDR exec sp_trace_setevent @TraceID, 102, 10, @on exec sp_trace_setevent @TraceID, 102, 11, @on exec sp_trace_setevent @TraceID, 102, 12, @on exec sp_trace_setevent @TraceID, 102, 14, @on exec sp_trace_setevent @TraceID, 102, 15, @on exec sp_trace_setevent @TraceID, 102, 21, @on exec sp_trace_setevent @TraceID, 102, 22, @on exec sp_trace_setevent @TraceID, 102, 23, @on exec sp_trace_setevent @TraceID, 102, 28, @on exec sp_trace_setevent @TraceID, 102, 35, @on exec sp_trace_setevent @TraceID, 102, 41, @on exec sp_trace_setevent @TraceID, 102, 8, @on --Audit Statement Permission exec sp_trace_setevent @TraceID, 113, 10, @on exec sp_trace_setevent @TraceID, 113, 11, @on exec sp_trace_setevent @TraceID, 113, 12, @on exec sp_trace_setevent @TraceID, 113, 14, @on exec sp_trace_setevent @TraceID, 113, 15, @on exec sp_trace_setevent @TraceID, 113, 21, @on exec sp_trace_setevent @TraceID, 113, 22, @on exec sp_trace_setevent @TraceID, 113, 23, @on exec sp_trace_setevent @TraceID, 113, 28, @on exec sp_trace_setevent @TraceID, 113, 35, @on exec sp_trace_setevent @TraceID, 113, 41, @on exec sp_trace_setevent @TraceID, 113, 8, @on exec sp_trace_setstatus @TraceID,1endendgoThanks so much for the help Tara. |