После развертывания баз данных MS SharePoint 2013 на сервере MS SQL Server 2008R2 в логах СУБД появилось несметное количество
однородных сообщений малоинформативного содержания:
Message
Using 'dbghelp.dll'
version '4.0.5'
Все бы ничего, но их количество –
10-12 сообщений в минуту:
В итоге лог стал мало читаем,
вырос в размерах, а так же появилась вероятность пропуска важных сообщений.
Как оказалось, данное сообщение
довольно распространенное и известна, но решения по ней официального нет.http://connect.microsoft.com/SQLServer/feedback/details/781950/turn-off-using-dbghelp-dll-version-4-0-5-messages-trace-flag
http://blogs.msdn.com/b/chaun/archive/2013/08/01/sp2013-sql2012-database-performance-metric-provider-timer-job-using-dbghelp-dll-version-4-0-5.aspx
Сообщение это возникает
и в MS SQL Server
2012, рекомендации Майкрософт – ожидать пакет исправлений.
В итоге решил
избавиться от данного сообщения.Из выше указанных источников, выяснено, что Sharepoint создает расширенные события, их имена получаем следующим запросом:
select event_session_id,name from sys.server_event_sessions
Результат:
name
-------------------------------------------------------------------------------------------------
system_health
SharePoint_Diagnostics_e4299af2cd984988a6bc5bdcc784b139_0SharePoint_Diagnostics_e4299af2cd984988a6bc5bdcc784b139_1
Далее их просто удаляем:
DROP EVENT SESSION
SharePoint_Diagnostics_e4299af2cd984988a6bc5bdcc784b139_0
ON SERVERGo
DROP EVENT SESSION SharePoint_Diagnostics_e4299af2cd984988a6bc5bdcc784b139_1
ON SERVER
Go
Ошибка исчезает, но
через несколько минут замечаем, что сообщение снова появилось – sharepoint
заново создал эти расширенные события. В итоге скрипт удаления события включаем в
задание MS Sql агента и запуском каждый час.
В итоге, избавились от
ненужного сообщения, а лог стал более читаем.
Комментариев нет :
Отправить комментарий