Общие сведения о событиях в базе

Top  Previous  Next

Сведения об изменениях объектов базы сохраняются в специальном логе событий. Каждое событие содержит информацию о времени события, инициаторе, типе и информацию о параметрах события. Если база данных инсталлирована в режиме проверки подлинности SQL Server (см. Общие сведения о настройке безопасности SQL сервера), то в качестве инициаторов в логе событий фиксируются имена пользователей базы данных. Если база данных инсталлирована в режиме проверки подлинности Windows, то в качестве инициаторов в логе событий фиксируются доменные имена пользователей в формате domain\login. События делятся на три типа:

 

Основные события

Каскадные события

Пользовательские события

 

Основные события содержат информацию о непосредственном изменении объектов базы. Любое изменение объектов базы порождает создание основных событий.

 

Каскадные события порождаются при изменении параметров контейнера объекта. Например, при изменении имени папки в дереве устройств для всех входящих в неё элементов генерируются каскадные события с информацией об изменении свойств контейнера.

 

Пользовательские события введены для расширения функциональности базы данных. Какие именно пользовательские события будут использоваться, решает администратор базы. Например, это могут быть события замены расходных материалов, проведения технического обслуживания и пр.. При помощи отчёта Устройства контейнера можно получить перечень устройств, с которыми происходили те или иные пользовательские события. Это позволяет получать статистику различного рода. Например, можно оценивать потребность в расходных материалах, отказоустойчивость оборудования и многое другое.