DROP SERVICE (Transact-SQL)

Quita un servicio existente.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

DROP SERVICE service_name
[ ; ]

Argumentos

  • service_name
    Nombre del servicio que se va a quitar. No se pueden especificar nombres de servidor, base de datos o esquema.

Comentarios

No se puede quitar un servicio si hay alguna prioridad de conversación que haga referencia a él.

Al quitar un servicio, se eliminan todos los mensajes para dicho servicio de la cola que utiliza. Service Broker envía un error al lado remoto de cualquier conversación abierta que utilice el servicio.

Permisos

De forma predeterminada, el permiso para quitar un servicio corresponde al propietario del servicio, a los miembros de las funciones fijas de base de datos db_ddladmin o db_owner, y a los miembros de la función fija de servidor sysadmin.

Ejemplos

En el siguiente ejemplo se quita el servicio //Adventure-Works.com/Expenses.

DROP SERVICE [//Adventure-Works.com/Expenses] ;