Udostępnij za pośrednictwem


sp_msx_defect (języka Transact-SQL)

Operacje propagując powoduje usunięcie bieżącego serwera.

PrzestrogaPrzestroga

sp_msx_defect modyfikacje rejestru.Nie zaleca się ręcznej edycji rejestru, ponieważ niewłaściwe lub niepoprawne zmiany może spowodować problemy poważne konfiguracja systemu.Dlatego tylko przez doświadczonych użytkowników należy używać programu Edytor rejestru do edytowania rejestru.Aby uzyskać więcej informacji zobacz dokumentację systemu Microsoft Windows.

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

Składnia

sp_msx_defect [@forced_defection =] forced_defection

Argumenty

  • [ @ forced_defection =] forced_defection
    Określa, czy chce wymusić wykluczenie występuje, gdy SQLServerAgent wzorzec został trwale utracone z powodu nieodwracalnie uszkodzona msdb bazy danych lub nie msdb bazy danych kopia zapasowa.forced_defectionjest bit, domyślnie 0, która wskazuje, że powinny występować nie wymuszonego wykluczenie .Wartość 1 wymusza wykluczenie.

    Po Wymuszanie wykluczenie przez wykonanie sp_msx_defect, element członkowski sysadmin stała rola serwera na SQLServerAgent wzorca należy uruchomić następujące polecenie, aby ukończyć wykluczenie:

    EXECUTE msdb.dbo.sp_delete_targetserver @server_name = 'tsx-server', @post_defection =  0
    

Wartości kodów powrotnych

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

Zestawy wyników

Brak

Uwagi

Gdy sp_msx_defect zostanie wykonane poprawnie, zwracany jest komunikat.

Uprawnienia

wykonać tej procedura składowana, użytkownik musi być element członkowski sysadminstała rola serwera.