Как подавить информационные сообщения SQL Server?

Я только что установил SQL Server 2008 R2 Express для локальной разработки, и он заполняет журнал событий приложений, казалось бы, бесконечным потоком пустяков и мелочей ("SQL Server теперь готов для клиентских подключений. Это информационное сообщение; никаких действий пользователя") необходимо.").

MSSQL $ SQLEXPRESS поместил более 157 таких сообщений в мой журнал событий за последние десять минут, и я немного устал от того, что они подавляют события, которые действительно имеют что-то важное, что они должны мне сказать.

Есть ли способ выключить этот пожарный шланг? Или, по крайней мере, замедлить его до такой степени, что SQL Server только говорит мне о вещах, которые мне действительно нужно знать, вместо того, чтобы "запускать базу данных" tempdb ""?

2 ответа

В правой части окна "Просмотр событий" нажмите "Создать настраиваемое представление" и в появившемся окне нажмите "Уровни событий", которые вы хотите. Например, вам могут потребоваться журналы "Критические", "Ошибки" и, возможно, "Предупреждение". Затем вы можете отфильтровать источники, которые вы хотите, а также.

SQL Server имеет несколько параметров запуска.

Вариант "-n":
Не использует журнал приложений Windows для записи событий SQL Server. Если вы запускаете экземпляр SQL Server с параметром -n, мы рекомендуем также использовать параметр запуска -e. В противном случае события SQL Server не регистрируются.

См. Использование параметров запуска службы SQL Server.
См. Как настроить параметры запуска сервера (диспетчер конфигурации SQL Server)

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