Значительный рост и переполнение базы данных Kaspersky Security Center
Показать приложения и версии, к которым применима статья
- Kaspersky Security Center 15.1 Update 2 (версия 15.1.0.22239);
- Kaspersky Security Center 15.1 (версия 15.1.0.20748).
Рекомендации могут быть применимы к версиям, снятым с поддержки:
- Kaspersky Security Center 14.2 (версия 14.2.0.26967);
- Kaspersky Security Center 14 (версия 14.0.0.10902).
Проблема
В Kaspersky Security Center (далее KSC), который использует Microsoft SQL Server редакции Express, могут возникать следующие проблемы:
- Сервер администрирования создает предупреждения Мало свободного места в базе Сервера администрирования.
- Служба Сервера администрирования останавливается.
- В Консоли администрирования возникают ошибки «KLDB::DB_ERR_GENERAL» при переносе устройств, сохранении и удалении задач или политик.

Причина
Размер базы данных Microsoft SQL Server редакции Express (KAV.mdf), которую использует KSC, превышает ограничение бесплатной редакции в 10 ГБ.
Переполнение базы данных может возникать, когда:
- включен сбор и хранение данных о запускаемых исполняемых файлах на управляемых устройствах;
- KSC используется в роли WSUS-сервера (Центра обновления Windows);
- увеличен лимит хранимых событий на Сервере администрирования.
Решение
Перейдите на одну из коммерческих редакций Microsoft SQL Server по инструкции. Перед переходом обязательно выполните резервное копирование данных штатными средствами Сервера администрирования.
Если у вас нет возможности перейти на коммерческую редакцию Microsoft SQL Server, следуйте шагам ниже.
Шаг 1. Проверьте работу службы Сервера администрирования
- Если служба Сервера администрирования не запускается:
- Проверьте наличие ошибок «Не удалось выделить новую страницу для базы данных» или «Не удалось выделить место для объекта» в журнале Kaspersky Event Log по инструкции.
- Восстановите Сервер администрирования из последней актуальной резервной копии по инструкции.
Если резервных копий нет, переходите к сбору диагностической информации. - Выполните Шаг 2 и следующие шаги.
- Если служба Сервера администрирования запускается, переходите к Шагу 2 и следующим шагам.
Шаг 2. Отключите сбор данных об исполняемых файлах
- Снимите флажок О запускаемых приложениях в политиках Kaspersky Endpoint Security для Windows.
- Удалите или отключите запуск задач Инвентаризация.
Информация о запускаемых приложениях будет удалена из базы данных автоматически в течение одного дня. При этом информация в реестре установленных приложений будет сохранена, потому что реестр имеет иной механизм наполнения.
Шаг 3. Отключите функциональность WSUS и управления патчами
- Удалите или отключите задачу Синхронизация обновлений Windows Update на Сервере администрирования.
- Отключите параметр Использовать Сервер администрирования в роли WSUS-сервера в политике Агента администрирования.
- Очистите папки с обновлениями Microsoft в KSC по инструкции.
- Организуйте процесс обновления приложений Microsoft и других производителей на корпоративных устройствах иными средствами.
Другие решения
- Выявите частые однотипные события в базе данных с помощью диаграммы «Десять наиболее частых событий базы данных» и выполните все рекомендации из статьи, если некоторые виды однотипных событий преобладают.
- По необходимости дополнительно сократите период хранения информации об уязвимостях.
- Освободите выделенное под базу данных дисковое пространство на сервере СУБД:
- Запустите задачу Обслуживание Сервера администрирования с установленной опцией Сжать базу данных.
- Повторите запуск задачи на следующий день после того, как истечет срок удаления данных об инвентаризации и запуске исполняемых файлов из базы данных.
- Настройте запуск задачи по расписанию.
- Проверьте результат оптимизации: оцените значение Объем данных во всей базе данных в cвойствах Сервера администрирования.
Что делать, если решение не помогло
Если проблема сохраняется:
- Соберите информацию о размерах таблиц базы данных KSC по инструкции.
- Соберите диагностическую информацию и создайте запрос в техническую поддержку «Лаборатории Касперского» через Kaspersky CompanyAccount. К запросу приложите архив с данными, собранными на предыдущем шаге.
Полезные ссылки:
Решение проблем подключения Консоли администрирования к Серверу администрирования Kaspersky Security Center
Что делать, если Консоль администрирования или Сервер администрирования Kaspersky Security Center зависает или аварийно завершает работу
Что делать, если события в Kaspersky Security Center отображаются только за последний день, а отчеты отображаются пустыми