Делает ли возвращение журнала ошибок за целый день полезным результат? Я думаю, что это все еще будет полно бесполезных записей. Если вы ищете конкретные события, почему бы не использовать один из параметров фильтра для xp_readerrorlog? Следующий код вернет все строки в текущем журнале, которые содержат строку «fail»:
EXEC xp_readerrorlog 0, 1, 'fail';