sp_delete_targetserver (Transact-SQL)
Usuwa określony serwer z listy dostępnych serwerów.
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