代码之家  ›  专栏  ›  技术社区  ›  Anand Patel

截获/记录从.NET程序集到SQL Server的所有数据库调用

  •  3
  • Anand Patel  · 技术社区  · 15 年前

    是否有方法拦截/记录来自.NET程序集的所有数据库调用。主要目的是记录所有生成的TSQL语句,并从任何业务逻辑层程序集发送到SQL Server数据库。这种机制应该在全球范围内可用,不需要在每个组件上应用。该机制应该与SQL事件探查器不同,因为它应该提供一个生成SQL语句的堆栈跟踪。

    这种机制的目的是记录应用程序生成的所有SQL语句,并对其进行一些分析。这个问题与ADO.NET技术有关。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Fragsworth    15 年前

    数据库能够记录所有查询,而不管应用程序如何进行查询。看一看 here .