適用対象:SQL Server
Azure SQL Managed Instance
イベント セッションを削除します。
構文
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 SERVER を ON DATABASE に置き換えます。
DROP EVENT SESSION test_session ON SERVER;