Azure SQL 中的查询失败

Azure SQL 中的查询失败

查找 Azure SQL 中的失败查询 描述:如何获取过去 5 天 Azure SQL 中的所有失败查询?用例 - 我需要解决某些问题

答案1

您需要使用扩展事件来捕获所有失败的 T-SQL 指令。使用 sqlserver.error_reported 事件,如下所示:

CREATE EVENT SESSION azure_monitor
ON DATABASE

ADD EVENT sqlserver.error_reported(
ACTION (sqlserver.client_app_name, sqlserver.client_hostname, sqlserver.session_id, sqlserver.sql_text,
        sqlserver.username))

相关内容