DROP SERVICE (Transact-SQL)
Elimina un servizio esistente.
Convenzioni della sintassi Transact-SQL
Sintassi
DROP SERVICE service_name
[ ; ]
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. Tramite Service Broker viene inviato un errore al lato remoto di qualsiasi conversazione aperta che utilizza 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 o 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] ;
Vedere anche
Riferimento
ALTER BROKER PRIORITY (Transact-SQL)