Condividi tramite


DROP EVENT SESSION (Transact-SQL)

Si applica a:SQL ServerIstanza gestita di SQL di Azure

Consente di eliminare una sessione eventi.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

DROP EVENT SESSION event_session_name
ON { SERVER | DATABASE }

Argomenti

event_session_name

Nome di una sessione eventi esistente.

Osservazioni:

Quando si rilascia una sessione dell'evento, ogni informazioni di configurazione, ad esempio parametri delle destinazioni e della sessione, viene rimossa completamente.

Autorizzazioni

SQL Server e Istanza gestita di SQL di Azure richiedono l'autorizzazione DROP ANY EVENT SESSION (introdotta in SQL Server 2022) o ALTER ANY EVENT SESSION .

Il database SQL di Azure richiede l'autorizzazione DROP ANY DATABASE EVENT SESSION nel database.

Suggerimento

SQL Server 2022 ha introdotto autorizzazioni più granulari per gli eventi estesi. Per altre informazioni, vedere Blog: Nuove autorizzazioni granulari per SQL Server 2022 e Azure SQL per migliorare l'adesione a PoLP.

Esempi

Nell'esempio seguente viene illustrato come eliminare una sessione dell'evento. Per usare questo esempio con sessioni di eventi di database, sostituire ON SERVER con ON DATABASE.

DROP EVENT SESSION test_session ON SERVER;