Compartir a través de


sp_delete_targetserver (Transact-SQL)

Quita el servidor especificado de la lista de servidores de destino disponibles.

Icono de vínculo a temasConvenciones 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 debe exponer en el servidor de destino una instrucción para dar de baja. post_defection es de tipo bit y su valor predeterminado es 1. Si post_defection es 1, el procedimiento expone en el servidor de destino una instrucción para dar de baja 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. Sólo 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 la función fija 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