DROP SERVICE (Transact-SQL)
Se aplica a: SQL Server Azure SQL Managed Instance
Quita un servicio existente.
Convenciones 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 los roles fijos de base de datos db_ddladmin o db_owner, y a los miembros del rol fijo de servidor sysadmin.
Ejemplos
En el siguiente ejemplo se quita el servicio //Adventure-Works.com/Expenses
.
DROP SERVICE [//Adventure-Works.com/Expenses] ;
Vea también
ALTER BROKER PRIORITY (Transact-SQL)
ALTER SERVICE (Transact-SQL)
CREATE SERVICE (Transact-SQL)
DROP BROKER PRIORITY (Transact-SQL)
EVENTDATA (Transact-SQL)