次の方法で共有


DROP EVENT SESSION (Transact-SQL)

適用対象:SQL ServerAzure SQL Managed Instance

イベント セッションを削除します。

Transact-SQL 構文表記規則

構文

DROP EVENT SESSION event_session_name
ON { SERVER | DATABASE }

引数

event_session_name

既存のイベント セッションの名前。

解説

イベント セッションを削除すると、ターゲットやセッション パラメーターなどの構成情報がすべて完全に削除されます。

アクセス許可

SQL Server と Azure SQL Managed Instance には、 DROP ANY EVENT SESSION (SQL Server 2022 で導入)、または ALTER ANY EVENT SESSION アクセス許可が必要です。

Azure SQL Database には、データベースの DROP ANY DATABASE EVENT SESSION アクセス許可が必要です。

ヒント

SQL Server 2022 では、拡張イベントに対するより詳細なアクセス許可が導入されました。 詳細については、「 ブログ: PoLP への準拠を向上させるための SQL Server 2022 と Azure SQL の新しい詳細なアクセス許可」を参照してください。

イベント セッションを削除する方法を次の例に示します。 この例をデータベース イベント セッションで使用するには、 ON SERVERON DATABASE に置き換えます。

DROP EVENT SESSION test_session ON SERVER;