马克·安东尼·萨利纳斯
当ELMAH尝试将错误记录到SQL数据库时,我将如何捕获错误。当前,SQL日志记录正在按预期方式工作,但是如果数据库已关闭怎么办?数据库关闭时如何记录异常?
使用C#的ASP.Net 2.0 //是,我正在为具有旧版应用程序的客户端处理缺陷
独自的
我为这个问题写了一个答案,可以归结为:
- 编写一个自定义错误日志模块,以捕获未记录任何消息的事实
- 编写自定义跟踪程序以启用对记录失败时引发的异常的检索
但是,我想指出,这不是监视SQL Server的推荐方法。您不想知道错误无法记录/跟踪之前就不必等待错误。因此,我建议您设置一个独立的SQL Server监视器,这将是您针对此类问题的第一道防线。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句