DROP SERVICE (Transact-SQL)
Quita un servicio existente.
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.
Notas
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] ;