SQL事件探查器跟踪日志

假设我尝试向表中插入一些数据,并且如果插入由于某些CDBException而失败,是否将被login到SQL事件探查器日志?

我正在使用SQL Server MSDE 2000

SQL事件探查器将logging。 取决于您selectlogging的事件,操作的结果。 如果这是exception的根本原因,那么它将被logging。

如果exception是由于服务器以外的问题(例如,客户端已经失去连接),那么当然服务器上没有logging错误。

您需要为BatchStarting,StmtStarting,RPCStarting添加事件以最有可能捕获它,但是您应该看到它。