sp_delete_targetserver (Transact-SQL)
Quita el servidor especificado de la lista de servidores de destino disponibles.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_delete_targetserver [ @server_name = ] 'server'
[ , [ @clear_downloadlist = ] clear_downloadlist ]
[ , [ @post_defection = ] post_defection ]
Argumentos
[ @server_name= ] 'server'
Es el nombre del servidor que se va a quitar como servidor de destino disponible. server es de tipo nvarchar(30) y no tiene ningún valor predeterminado.[ @clear_downloadlist= ] clear_downloadlist
Especifica si se debe borrar la lista de descarga para el servidor de destino. clear_downloadlist es de tipo bit y su valor predeterminado es 1. Si clear_downloadlist es 1, el procedimiento borra la lista de descarga para el servidor antes de eliminarlo. Si clear_downloadlist es 0, la lista de descarga no se borra.[ @post_defection= ] post_defection
Especifica si se va a enviar una instrucción Dar de baja al servidor de destino. post_defection es de tipo bit y su valor predeterminado es 1. Cuando post_defection es 1, el procedimiento envía una instrucción Dar de baja al servidor de destino antes de eliminarlo. Si post_defection es 0, el procedimiento no expone en el servidor de destino ninguna instrucción para dar de baja.
Valores de código de retorno
0 (correcto) o 1 (error)
Conjuntos de resultados
Ninguno
Comentarios
La forma normal de eliminar un servidor de destino es llamar a sp_msx_defect en ese servidor. Solo debe utilizar sp_delete_targetserver cuando sea necesario dar de baja el servidor de forma manual.
Permisos
Para ejecutar este procedimiento almacenado, se debe conceder a los usuarios el rol fijo de servidor sysadmin.
Ejemplos
En el ejemplo siguiente se quita el servidor LONDON1 de los servidores de trabajo disponibles.
USE msdb ;
GO
EXEC dbo.sp_delete_targetserver
@server_name = N'LONDON1' ;
GO