Udostępnij za pośrednictwem


sp_dbmmonitorupdate (Transact-SQL)

sp_update_notificationsp_grant_login_to_proxyPodczas aktualizowania tabela, sp_dbmmonitorupdate oblicza pomiarów wydajności.

Uwaga

Po raz pierwszy sp_dbmmonitorupdate uruchamia, tworzy on dublowanie tabela stanu i bazy danychdbm_monitor ustaloną rola bazy danych w msdb bazy danych.

Topic link iconKonwencje składni języka Transact-SQL

sp_dbmmonitorupdate [ database_name ]

Argumenty

  • database_name
    sp_update_proxyJeśli database_name nie jest określony, procedura aktualizuje tabela stan każdego dublowane bazy danych na wystąpienie serwera.

Wartości kodów powrotnych

None

Zestawy wyników

None

Remarks

sp_dbmmonitorupdate mogą być wykonywane tylko w kontekście msdb bazy danych.

sp_help_downloadlistsp_update_targetservergroup

Po sp_dbmmonitorupdate tworzy dbm_monitor ustaloną rola bazy danych w msdb bazy danych, członkowie sysadmin do roli serwera stałe można dodać dowolnego użytkownikadbm_monitor stała rola bazy danych.The dbm_monitor role enables its members to view dublowanie bazy danych status, but not update it but not view or configure dublowanie bazy danych events.

Podczas aktualizowania statusu dublowania bazy danych procedura składowana sp_dbmmonitorupdate sprawdza najnowsze wartości wszystkich wskaźników przebiegu dublowania, dla których określono próg ostrzeżenia.Jeśli wartość przekracza ten próg, procedura dodaje zdarzenie informacyjne do dziennika zdarzeń.Wszystkie odczyty są uśrednione za okres od ostatniej aktualizacji.Aby uzyskać więcej informacji, zobacz Using Warning Thresholds and Alerts on Mirroring Performance Metrics.

Uprawnienia

Członkostwo w grupie wymaga sysadmin stała rola serwera.

Przykłady

W poniższym przykładzie aktualizuje stan dublowanie po prostu AdventureWorks bazy danych.

USE msdb;
EXEC sp_dbmmonitorupdate AdventureWorks ;