SQL 事件探查器跟踪日志

SQL 事件探查器跟踪日志

假设我尝试向表中插入一些数据,如果由于某些原因插入失败CDBException,那么这会记录到 SQL Profiler 日志中吗?

我正在使用 SQL Server MSDE 2000

答案1

SQL Profiler 将记录。具体取决于您选择记录的事件,操作的结果。如果这是异常的根本原因,那么它将被记录。

如果异常是由于服务器之外的问题引起的(例如客户端丢失了连接),那么服务器上当然没有错误可以记录。

答案2

您需要添加 BatchStarting、StmtStarting、RPCStarting 事件才能最有可能捕获它,然后您就应该看到它。

相关内容