0

我通过扩展事件记录了很多事情。我看到error_reportedorerrorlog_written非常通用并记录了很多错误。

使用扩展事件,是否可能出现 SQL 事务或语句错误?

如果 INSERT、SELECT、UPDATE、DELETE 或其他 SQL 返回错误,我想使用扩展事件获取日志。

可能吗?

4

1 回答 1

0

我认为这是一篇好文章:

https://dbafromthecold.com/2017/06/07/identifying-failed-queries-with-extended-events/

我认为答案是使用 error_reported with severity = 15 with says:表示 Transact-SQL 命令中的语法错误。

https://docs.microsoft.com/en-us/sql/relational-databases/errors-events/database-engine-error-severities?view=sql-server-2017

于 2019-01-25T00:53:52.340 回答