Share via


DROP SERVICE (Transact-SQL)

Si applica a:SQL Server Istanza gestita di SQL di Azure

Elimina un servizio esistente.

Convenzioni di sintassi Transact-SQL

Sintassi

DROP SERVICE service_name  
[ ; ]  

Nota

Per visualizzare la sintassi Transact-SQL per SQL Server 2014 (12.x) e versioni precedenti, vedere la documentazione delle versioni precedenti.

Argomenti

service_name
Nome del servizio da eliminare. Non è possibile specificare i nomi del server, del database e dello schema.

Osservazioni:

Non è possibile eliminare un servizio se vi è una priorità di conversazione che fa riferimento a tale servizio.

Eliminando un servizio vengono eliminati tutti i messaggi per il servizio dalla coda utilizzata dal servizio stesso. Service Broker invia un errore al lato remoto di qualsiasi conversazione aperta che usa tale servizio.

Autorizzazioni

L'autorizzazione per eliminare un servizio viene assegnata per impostazione predefinita al proprietario del servizio, ai membri del ruolo predefinito del database db_ddladmin or db_owner e ai membri del ruolo predefinito del server sysadmin.

Esempi

Nell'esempio seguente viene eliminato il servizio //Adventure-Works.com/Expenses.

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

Vedi anche

ALTER BROKER PRIORITY (Transact-SQL)
ALTER edizione Standard RVICE (Transact-SQL)
CREATE edizione Standard RVICE (Transact-SQL)
DROP BROKER PRIORITY (Transact-SQL)
EVENTDATA (Transact-SQL)