sp_delete_targetserver (Transact-SQL)
Remove o servidor especificado da lista de servidores de destino disponíveis.
Convenções da sintaxe Transact-SQL
Sintaxe
sp_delete_targetserver [ @server_name = ] 'server'
[ , [ @clear_downloadlist = ] clear_downloadlist ]
[ , [ @post_defection = ] post_defection ]
Argumentos
[ @server_name= ] 'server'
O nome do servidor a ser removido como um servidor de destino disponível. server é nvarchar(30), sem padrão.[ @clear_downloadlist= ] clear_downloadlist
Especifica se a lista de download para o servidor de destino deve ser limpa. clear_downloadlist é do tipo bit, com um padrão de 1. Quando clear_downloadlist é 1, o procedimento desmarca a lista de download para o servidor antes de excluir o servidor. Quando clear_downloadlist é 0, a lista de download não é apagada.[ @post_defection= ] post_defection
Especifica se uma instrução de defeito deve ser postada para o servidor de destino. post_defection é do tipo bit, com um padrão de 1. Quando post_defection é 1, o procedimento posta uma instrução de defeito para o servidor de destino antes de excluir o servidor. Quando post_defection é 0, o procedimento não posta uma instrução de defeito para o servidor de destino antes de excluir o servidor.
Valores de código de retorno
0 (êxito) ou 1 (falha)
Conjuntos de resultados
Nenhum
Comentários
O modo normal para excluir um servidor de destino é chamar sp_msx_defect no servidor de destino. Use sp_delete_targetserver somente quando uma remoção manual for necessária.
Permissões
Para executar este procedimento armazenado, a função de servidor fixa sysadmin deve ser concedida aos usuários.
Exemplos
O exemplo a seguir remove o servidor LONDON1 dos servidores de trabalho disponíveis.
USE msdb ;
GO
EXEC dbo.sp_delete_targetserver
@server_name = N'LONDON1' ;
GO