Windows Server 上的进程监视器 (Procmon)

Windows Server 上的进程监视器 (Procmon)

我遇到了操作系统使用的一个特定文件的问题,它似乎被锁定了,无法访问我的数据库。由于数据库无法访问该文件,查询/作业/应用程序一切都开始失败,因为底层文件是系统数据库 tempdb 的日志。您可以参考我的问题在另一个同一类别的论坛上。以下是 Windows 日志中报告的错误描述:

SQLServerLogMgr::LogWriter:遇到操作系统错误 170(请求的资源正在使用中)。

有人告诉我,如果我使用 sysinternals 或 procmon,我就能跟踪哪个程序正在使用它。这是因为我的操作系统和存储管理员不接受任何程序或操作系统使用此文件。他们还说这种类型的文件被排除在防病毒扫描之外,但我需要看到同样的证据。

我尝试在本地系统中运行 procmon 并包含一条特定路径,以便我可以跟踪任何程序对存储在那里的文件的访问,但却无法获得任何东西。

包含过滤器

除非我熟悉这个监控工具并且认为它适合我的要求,否则我不会考虑把它放到服务器上。

服务器版本:Windows Server 2012 Standard

任何在这方面提供的帮助都将受到高度赞赏。

相关内容