SQL Server Trace продолжает выводить файлы

Консультант пришел и ушел, чтобы провести некоторый аудит на нашем сервере SQL, и оставил здесь немного беспорядка. Проблема в том, что он делал вещи, о которых мы ничего не знаем.

в C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA мы получаем несколько ГБ файлов.trc, и они продолжают появляться и расти.

SELECT * FROM ::fn_trace_getinfo(default) where property = 2 возвращает 2 строки:

1   2   \\?\C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\audittrace20130910192403_347.trc
2   2   C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log\log_589.trc

EXEC sp_trace_setstatus 1 ,0 говорит, что нам не разрешено казнить sp_trace_setstatus, даже если вы вошли как sa,

Мы попробовали это:

sp_configure 'show advanced options', 1 ;
GO
RECONFIGURE ;
GO
sp_configure 'c2 audit mode', 0 ;
GO
RECONFIGURE ;
GO

Он говорит, что "опция конфигурации" режим аудита c2 "изменилась с 0 на 0", но exec sp_configure говорит нам, что run_value из c2 audit mode все еще 1.

Мы немного растерялись относительно того, что мы должны сделать, чтобы файлы трассировки не появлялись и не росли.

1 ответ

После настройки c2 audit mode до 0, мы должны были перезагрузить сервер... RECONFIGURE не было достаточно

Другие вопросы по тегам