Online Documentation for SQL Administrator for SQL Server

Репозитарий SQL Administrator


Для хранения служебной информации в SQL Administrator используется база данных на сервере.

В репозитории хранятся:

  1. Последние значения сигнализаторов.
  2. Журнал сигнализаторов (для сигнализаторов, поддерживающих журналирование).
  3. Параметры сборщика статистики для каждого из зарегистрированных серверов.
  4. Текущая (подробная) статистика производительности серверов.
  5. Усредненная статистика производительности серверов.

 

Задать параметры репозитория программы SQL Administrator можно в диалоговом окне, открывающемся при выборе пункта главного меню Server | SQL Administrator Repository.

 

SQL Administrator repository

 

 

Для репозитория можно указать следующие настройки.

SQL server name - имя сервера на котором расположена база репозитория. Необходимо указать "имя компьютера (или IP адрес)\ИМЯЭКЗЕМПЛЯРА" (127.0.0.1\SQLEXPRESS).

Если экземпляр сервера не именован, то достаточно указать имя компьютера или его IP адрес.

 

В разделе Authentication задается способ идентификации пользователя на сервере.

!RadioButton Windows Authentication

Программа распознает пользователя по его доменному имени и паролю. Имя и пароль берется автоматически в соответствии с используемой учетной записью домена Windows.

 

!RadioButton SQL Server authentication

Программа распознает пользователя по его персональным имени и паролю на сервере.

Управление именами и паролями пользователей на сервере осуществляется с помощью Login Manager.

Если выбираете SQL Server authentication, то следует указать имя и пароль в полях Login и Password соответственно.

По имени и паролю система определяет ваши права доступа к информации и, в соответствии с этим, разрешает доступ к объектам.

 

Database name (new or existent)

Из этого раскрывающегося списка нужно выбрать базу данных. Если необходимо создать новую базу, то её имя можно ввести в поле вручную. Если выбрана новая база для репозитария, то появляется следующий диалог.

 

Select servers

 

 

С его помощью можно выбрать сервера, системная информация о которых, будет храниться в репозитарии, и статистика которых будет собираться с помощью службы сбора статистики. С помощью контекстного меню, появляющегося при нажатии правой кнопкой на форме, Вы можете:

Select All - выбрать все сервера,

Deselect All - отменить выбор всех серверов.

 

Чтобы новые параметры применились к statistics collector service, нужно переустановить сервис.

 

Репозитарий рекомендуется размещать на сервере, отличном от основного во избежание проблем с производительностью.

При создании базы данных репозитория, на сервере также создаются Задачи обслуживания:

  • avg_stats – усредняет текущую статистику, для сокращения места, занимаемой статистикой производительности серверов.
  • cleanup_stats – удаляет старую статистику в соответствии с параметрами времени хранения текущей и усредненной статистики.
  • cleanup_alarm_log – удаляет старые элементы лога сигнализаторов в соответствии с значениями параметра времени хранения лога сигнализаторов.

 

Для этих заданий имеются расписания для автоматического выполнения. Нужно проверять состояние выполнения этих заданий, иначе, если задания по какой-то причине не выполняются, база репозитория может сильно увеличиваться в размерах, а в самой программе могут возникать проблемы с производительностью при доступе к данным репозитория.