Udostępnij za pośrednictwem


sp_delete_targetserver (Transact-SQL)

Usuwa określony serwer z listy dostępnych serwerów.

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

sp_delete_targetserver [ @server_name = ] 'server' 
     [ , [ @clear_downloadlist = ] clear_downloadlist ]
     [ , [ @post_defection = ] post_defection ]

Argumenty

  • [ @server_name= ] 'server'
    The name of the server to remove as an available target server.server is nvarchar(30), with no default.

  • [ @clear_downloadlist= ] clear_downloadlist
    Specifies whether to clear the download list for the target server.clear_downloadlist is type bit, with a default of 1.Kiedy clear_downloadlist jest 1, procedura usuwa listy pobrania dla serwera przed usunięciem serwera.Kiedy clear_downloadlist jest 0, lista pobrania nie jest czyszczony.

  • [ @post_defection= ] post_defection
    Specifies whether to post a defect instruction to the target server.post_defection is type bit, with a default of 1.Kiedy post_defection jest 1, procedura księguje instrukcji wady do serwer miejsce docelowe przed usunięciem serwera.Kiedy post_defection jest 0, procedura nie Księgowanie instrukcji wady do serwer miejsce docelowe.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Zestawy wyników

None

Remarks

Normalny sposób, aby usunąć serwer miejsce docelowe jest wywołanie sp_msx_defect na serwerze docelowym.Użycie sp_delete_targetserver tylko wtedy, gdy konieczne jest ręczne wykluczenie.

Uprawnienia

Aby wykonać tę procedura przechowywana, należy udzielić użytkownikom sysadmin ustalić roli serwera.

Przykłady

W następującym przykładzie usunięto serwer LONDON1 z serwerów dostępne zadanie.

USE msdb ;
GO

EXEC dbo.sp_delete_targetserver
  @server_name = N'LONDON1' ;
GO