gpt4 book ai didi

c# - 是否可以编写无法从 SQL 事件探查器跟踪的代码?

转载 作者:行者123 更新时间:2023-11-30 12:45:16 25 4
gpt4 key购买 nike

我有一个用 C# 开发的第三方应用程序作为 Windows 服务运行,我想跟踪该应用程序触发到后端(SQL 服务器)的所有 SQL 代码。所以启动 SQL 事件探查器并收集所有跟踪步骤。在调查了从 SQL 分析器生成的每个步骤之后,找不到一些 SQL 代码,但没有这些代码,相应的表就无法更新。

是否可以禁止 SQL 代码不从 SQL 分析器中捕获?可能发生了什么?

PS - 我正在隔离环境中进行测试,其他过程不会发生变化

最佳答案

SQL Server Profiler 能够记录/监控 SQL Server 中发生的几乎所有事情,这取决于您在启动它之前如何设置它。

有可能您在启动探查器之前没有选择事件。您认为分析器中缺少的事件。

您无法对探查器隐藏 SQL 语句,它会记录 SQL Server 中的每个事件,只要它被设置为记录特定事件。

有一个复选框向您显示用于记录更详细事件的更多选项,请参见下文....

enter image description here

注意

这是一个非常耗费资源的工具,明智地使用:)

关于c# - 是否可以编写无法从 SQL 事件探查器跟踪的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25318785/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com