sp_refresh_log_shipping_monitor (języka Transact-SQL)

Ta procedura składowana odświeża tabel zdalnego monitora o najnowsze informacje z danym podstawowego lub serwer pomocniczy agent określonego wysyłanie dziennika .Procedura wywoływana jest podstawowy lub serwer pomocniczy.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

sp_refresh_log_shipping_monitor
[ @agent_id = ] 'agent_id',
[ @agent_type = ] 'agent_type'
[ @database = ] 'database'
[ @mode ] n

Argumenty

  • [ @agent_id = ] 'agent_id'
    Podstawowy identyfikator dla kopia zapasowa lub pomocniczy identyfikator dla kopiowania lub przywracanie.agent_idjest uniqueidentifier i nie może mieć wartości NULL.

  • [ @agent_type = ] 'agent_type'
    Typ wysyłanie dziennika zadanie.

    0 = Kopia zapasowa.

    1 = Kopia.

    2 = Przywracanie.

    agent_typejest tinyint i nie może mieć wartości NULL.

  • [ @database= ] 'database'
    Podstawowy lub pomocnicza baza danych używana przez rejestrowanie przez agentów kopia zapasowa lub przywracanie .

  • [ @mode ] n
    Określa, czy odświeżyć danych monitora lub go oczyścić.Typ danych m jest tinyint i obsługiwane są następujące wartości:

    1 = odświeżania (jest to wartość domyślna).

    2 = delete

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Zestawy wyników

Brak.

Uwagi

sp_refresh_log_shipping_monitor odświeża log_shipping_monitor_primary, log_shipping_monitor_secondary, log_shipping_monitor_history_detail, i log_shipping_monitor_error_detail tabel z wszelkich informacji sesja , które jeszcze nie zostały przeniesione.Dzięki temu synchronizowania serwer monitorowania podstawowy lub serwer pomocniczy monitor został zsynchronizowany dla trochę czasu.Ponadto umożliwia czyszczenie informacje monitora na serwer monitorowania , w razie potrzeby.

sp_refresh_log_shipping_monitor należy uruchomić z wzorca bazy danych na serwer pomocniczylub podstawowego.

Uprawnienia

Tylko członkowie sysadmin stała rola serwera można uruchomić tę procedurę.