当我尝试读取 azure 数据库的扩展事件文件时,它给出了以下错误:
我能够从 blob 存储下载 .xel 文件并通过 SSMS 查看它。
select * from sys.fn_xe_file_target_read_file ('http location of .xel file', null, null, null) 但它对用户不友好。
还有其他方法可以查看扩展事件 .xel 文件吗?
当我尝试读取 azure 数据库的扩展事件文件时,它给出了以下错误:
我能够从 blob 存储下载 .xel 文件并通过 SSMS 查看它。
select * from sys.fn_xe_file_target_read_file ('http location of .xel file', null, null, null) 但它对用户不友好。
还有其他方法可以查看扩展事件 .xel 文件吗?
我能想到的只有一种方法可以使界面更加用户友好,那就是创建自己的界面。我不知道您是否有时间投入到这项任务中,但在类似的情况下,我使用此库通过 linq 查询和解析 xEvents(它与 Microsoft 在 SQL Server 2016 中用于 SSMS 扩展事件查看器的库相同)。