Condividi tramite


DROP SERVICE (Transact-SQL)

Elimina un servizio esistente.

Icona di collegamento a un argomento 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)

ALTER SERVICE (Transact-SQL)

CREATE SERVICE (Transact-SQL)

DROP BROKER PRIORITY (Transact-SQL)

EVENTDATA (Transact-SQL)