У меня проблема с одним конкретным файлом, который используется операционной системой, и кажется, что он заблокирован и не дает доступа к моей базе данных. Поскольку файл недоступен для базы данных, запрос / задание / приложение все начинают терпеть неудачу, поскольку базовый файл является журналом для системной базы данных tempdb. Вы можете сослаться на мою вопрос на другом форуме в том же зонтике. Ниже приводится описание ошибки, которая регистрируется в журнале Windows:
SQLServerLogMgr :: LogWriter: обнаружена ошибка операционной системы 170 (запрошенный ресурс уже используется).
Мне сказали, что если я использую sysinternals или procmon, я смогу отслеживать, какая программа на самом деле их использует. Это связано с тем, что администратор моей ОС и хранилища не согласен с тем, что этот файл используется какой-либо программой или операционной системой. Они также говорят, что этот тип файлов исключен из антивирусной проверки, но мне нужно увидеть доказательства того же.
Я попытался запустить procmon в своей локальной системе и указал один конкретный путь, чтобы я мог отслеживать доступ к файлам, хранящимся там, любой программой, но ничего не мог получить.
Если я не освоился с этим инструментом мониторинга и не почувствовал, что он подходит для моих требований, не могу думать о размещении на сервере.
Версия сервера: Windows Server 2012 Standard
Любая помощь в этом отношении будет принята с благодарностью.