Udostępnij za pośrednictwem


sp_refresh_log_shipping_monitor (języka Transact-SQL)

Ta procedura przechowywana odświeża tabel zdalne monitorowanie za pomocą najświeższych informacji z danym podstawowym lub pomocniczym serwerze dla określonego wysyłanie dziennika agenta.Procedura jest wywoływana na podstawową lub serwer pomocniczy.

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

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

Argumenty

  • [ @agent_id = ] 'agent_id'
    The primary ID for backup or the secondary ID for copy or restore.agent_id is uniqueidentifier and cannot be NULL.

  • [ @agent_type = ] 'agent_type'
    ALLG

    0 = kopia zapasowa.

    1 = Kopia.

    2 = przywracanie.

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

  • [ @database = ] 'database'
    Bazie podstawowym lub pomocniczym, używane przez rejestrowanie przez agentów wykonywania kopia zapasowa lub przywracanie.

  • [ @mode ] n
    Określa, czy odświeżanie danych monitora lub je wyczyścić.Typ danych m jest tinyint i obsługiwane wartości to:

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

    2 = delete

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Zestawy wyników

Brak.

Remarks

sp_refresh_log_shipping_monitor odświeża log_shipping_monitor_primary, log_shipping_monitor_secondary, log_shipping_monitor_history_detail, and log_shipping_monitor_error_detail tabele z wszelkimi informacjami sesja, który nie został już przeniesiony.Dzięki temu można zsynchronizować serwera monitora z podstawowego lub serwer pomocniczy po monitor zostało zsynchronizowane za chwilę.Ponadto umożliwia czyszczenie informacje monitora serwer monitoringu, jeśli to konieczne.

sp_refresh_log_shipping_monitor musi być uruchamiane wzorzec bazy danych na podstawowym lub pomocniczym serwerze.

Uprawnienia

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