Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
При наличии разрешения возможно использование монитора зеркального отображения баз данных для эффективного контроля любого набора зеркальных баз данных на экземпляре сервера. Мониторинг позволяет проверить, происходит ли и насколько качественно передача данных во время сеанса зеркалирования базы данных. Монитор зеркального отображения баз данных также полезен для диагностики причины уменьшения потока данных.
Можно зарегистрировать любую из зеркализованных баз данных для мониторинга на каждом из партнеров по отработке отказа индивидуально. При регистрации базы данных монитор зеркального отображения баз данных кэширует следующие данные о базе данных:
Имя базы данных
имена двух экземпляров серверов-участников;
последние известные роли каждого партнёра (основного или зеркального).
Разрешения
Для мониторинга зеркального отображения базы данных необходимо быть членом предопределенной роли сервера sysadmin или предопределенной роли базы данных dbm_monitor в базе данных msdb на экземпляре сервера. Если пользователь является членом sysadmin или dbm_monitor только на одном экземпляре сервера-участника, то монитор сможет подключиться только к этому участнику; монитор не сможет получить данные от другого участника.
Если пользователь является членом только dbm_monitor на экземпляре сервера, то он обладает ограниченными разрешениями на этот экземпляр сервера. Возможен только просмотр последней строки состояния. При подключении к экземпляру сервера с разрешениями dbm_monitor Монитор зеркального отображения баз данных сообщает, что у вас ограниченные разрешения.
Внимание
Предопределенная роль базы данных dbm_monitor создается в базе данных msdb , когда первая база данных регистрируется в мониторе зеркального отображения баз данных. Новая роль dbm_monitor не содержит участников до тех пор, пока системный администратор не назначит пользователей на эту роль.
Дерево навигации
Если какие-либо базы данных зарегистрированы для контроля монитором зеркального отображения баз данных, то перечень зарегистрированных баз данных будет отображаться в дереве навигации. Дерево автоматически обновляется каждые 30 секунд. Для просмотра состояния зарегистрированной базы данных выберите эту базу данных. Дополнительные сведения см. в разделе «Панель "Подробности"» ниже.
Следующие данные отображаются для каждой зарегистрированной базы данных.
<Database_name>(<Состояние>,<PRINCIPAL_SERVER>-><MIRROR_SERVER>)
<Имя_базы_данных>
Имя зеркальной базы данных, зарегистрированной с помощью монитора зеркального отображения баз данных.
<Состояние>
Возможные статусы и соответствующие им значки следующие:
Иконка | Состояние | Описание |
---|---|---|
Значок предупреждения | Unknown | Монитор не подключен ни к одному участнику. Единственными доступными данными являются данные, кэшированные монитором. |
Значок предупреждения | Синхронизация | Содержимое зеркальной базы данных отстает от содержимого основной базы данных. Экземпляр основного сервера отправляет записи журнала на экземпляр зеркального сервера, который применяет эти изменения к зеркальной базе данных для синхронизации изменений. В начале сеанса зеркального отображения базы данных основная и зеркальная базы данных находятся в данном состоянии. |
Стандартный цилиндр базы данных | синхронизировано; | Когда зеркальный сервер достаточно догнал основной сервер, база данных переходит в состояние Синхронизировано. База данных сохраняет данное состояние, пока основной сервер продолжает отправлять изменения на зеркальный сервер, который в свою очередь продолжает применять изменения к зеркальной базе данных. В режиме высокой безопасности отказоустойчивость возможна как в автоматическом, так и в ручном режиме без потери данных. В режиме высокой производительности всегда возможна некоторая потеря данных, даже в состоянии Синхронизировано. |
Значок предупреждения | Приостановлено | Основная база данных доступна, но не отправляет никаких записей журнала на зеркальный сервер. |
Значок ошибки | Отключена | Экземпляр сервера не может подключиться к партнёру. |
<ОСНОВНОЙ_СЕРВЕР>
Имя партнера, который в данный момент является основным серверным экземпляром. Имя имеет следующий формат:
<ИМЯ_СИСТЕМЫ>[\<имя_экземпляра>]
где <ИМЯ_СИСТЕМЫ> — это имя системы, на которой расположен экземпляр сервера. Для нестандартного экземпляра сервера также отображается имя экземпляра: <ИМЯ_СИСТЕМЫ>\<имя_экземпляра>.
<ЗЕРКАЛЬНЫЙ_СЕРВЕР>
Имя партнера, который в данный момент является зеркальным экземпляром сервера. Формат аналогичен формату основного сервера.
Панель «Подробности»
Отображение монитора зависит от того, выбрана база данных или нет. При открытии монитора панель подробностей отображает ссылку Зарегистрировать зеркальную базу данных . Щелкните данную ссылку, чтобы зарегистрировать базу данных. Зарегистрированные базы данных перечислены после узла Монитор зеркального отображения баз данных в дереве навигации. Монитор зеркального отображения баз данных всегда пытается подключиться к каждому экземпляру сервера, для которого он имеет сохраненные учетные данные.
При выборе базы данных ее состояние отображается на вложенной странице Состояние на панели подробностей. Содержимое этой страницы поступает из основных и зеркальных экземпляров серверов. Эта страница заполняется асинхронно по мере получения состояния через отдельные соединения с экземплярами основного и зеркального сервера. Состояние автоматически обновляется каждые 30 секунд.
Примечание.
Невозможно изменить частоту обновления монитора, но можно обновить таблицу состояния из диалогового окна Журнал зеркального отображения базы данных .
Системный администратор может просматривать предупреждения о текущей конфигурации базы данных посредством выбора вложенной страницы Предупреждения . Отсюда администратор может запустить диалоговое окно Установка порогов предупреждений для включения и настройки одного или более порогов предупреждений.
На баннере над вкладками в области сведений отображается информация о состоянии согласно последнему обновлению монитора в следующем виде: Последнее обновление:<дата><время>. Обычно монитор зеркального отображения баз данных получает сведения о состоянии от экземпляров основного и зеркального серверов в различное время. Отображается более старое из двух времён обновления.
Меню «Действие»
Меню Действие всегда содержит следующие команды.
Команда | Описание |
---|---|
Зарегистрировать зеркальную базу данных… | Открытие диалогового окна Зарегистрировать зеркальную базу данных . Используйте это диалоговое окно для регистрации одной или нескольких баз данных на данном экземпляре сервера посредством добавления базы или баз данных к монитору зеркального отображения баз данных. Когда база данных добавлена, монитор зеркального отображения баз данных локально кэширует сведения о базе данных, ее участниках и о возможностях соединения с участниками. |
Управление соединениями экземпляра сервера... | При выборе данной команды открывается диалоговое окно Управление соединениями сервера . Здесь вы можете выбрать экземпляр сервера, для которого вы хотите указать учетные данные, которые система мониторинга будет использовать при подключении к данному партнеру. Для изменения учетных данных участника найдите его запись в сетке Экземпляры сервера и выберите Изменить в данной строке. Диалоговое окно Соединение с сервером появится с заданным именем экземпляра сервера и элементами управления учетными данными, инициализированными текущим кэшированным значением. Измените при необходимости сведения о проверке подлинности, затем нажмите кнопку Соединить. Если учетные данные имеют достаточные права доступа, столбец Соединиться при помощи обновляется новыми учетными данными. |
Если выбрана база данных, меню Действие также должно содержать следующие команды.
Команда | Описание |
---|---|
Отменить регистрацию этой базы данных | Удалить выбранную базу данных из монитора зеркального отображения баз данных. |
Установка порогов предупреждений... | Открывается диалоговое окно Установка значений порогов предупреждений . Здесь системный администратор может включить или отключить предупреждения для базы данных на каждом участнике и изменить порог каждого предупреждения. Рекомендуется устанавливать порог для данного предупреждения у обеих систем, чтобы гарантировать, что предупреждение сохраняется при сбое базы данных. Соответствующий порог для каждого участника зависит от возможностей производительности системы участника. Событие записывается в журнал событий производительности только в том случае, если его значение находится на уровне порога или выше, когда таблица состояния обновляется. Если пиковое значение временно достигает порога между обновлениями состояния, то этот пик упускается. |
Мониторинг зеркального отображения баз данных в среде SQL Server Management Studio
См. также
Наблюдение за зеркальным отображением базы данных (SQL Server)
Запустите мастер конфигурации безопасности зеркального отражения баз данных в SQL Server Management Studio