Назад | Перейти на главную страницу

Монитор процессов (Procmon) в Windows Server

У меня проблема с одним конкретным файлом, который используется операционной системой, и кажется, что он заблокирован и не дает доступа к моей базе данных. Поскольку файл недоступен для базы данных, запрос / задание / приложение все начинают терпеть неудачу, поскольку базовый файл является журналом для системной базы данных tempdb. Вы можете сослаться на мою вопрос на другом форуме в том же зонтике. Ниже приводится описание ошибки, которая регистрируется в журнале Windows:

SQLServerLogMgr :: LogWriter: обнаружена ошибка операционной системы 170 (запрошенный ресурс уже используется).

Мне сказали, что если я использую sysinternals или procmon, я смогу отслеживать, какая программа на самом деле их использует. Это связано с тем, что администратор моей ОС и хранилища не согласен с тем, что этот файл используется какой-либо программой или операционной системой. Они также говорят, что этот тип файлов исключен из антивирусной проверки, но мне нужно увидеть доказательства того же.

Я попытался запустить procmon в своей локальной системе и указал один конкретный путь, чтобы я мог отслеживать доступ к файлам, хранящимся там, любой программой, но ничего не мог получить.

Если я не освоился с этим инструментом мониторинга и не почувствовал, что он подходит для моих требований, не могу думать о размещении на сервере.

Версия сервера: Windows Server 2012 Standard

Любая помощь в этом отношении будет принята с благодарностью.