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.
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ę.
Zobacz także