如何查看已注册包的扩展事件目标

创建 SQL Server 扩展事件会话之前,找到可用的扩展事件目标将非常有用。

若要完成此任务,需使用 SQL Server Management Studio 中的查询编辑器执行以下过程。

此过程中的语句完成后,查询编辑器的**“结果”**选项卡将显示以下两列:

  • package_name

  • target_name

查看已注册包的扩展事件目标

  • 在查询编辑器中发出以下语句:

    use msdb
    select p.name package_name, o.name target_name
    from sys.dm_xe_objects o
    join sys.dm_xe_packages p
          on o.package_guid = p.guid
    where o.object_type = 'target'