комментарий 1
он ищет exe не pdb попробуйте .chkimg на sqlserver.exe попробуйте использовать symchk
Reply1
Почему он ищет файл .exe
комментарий 2
из опубликованного вами вывода sqlserver.pdb был загружен должным образом с использованием частичной информации, предоставленной отладчиком, пути все указывает на расширение .exe, а не расширение .pdb. symsrv часто загружает официальный двоичный файл вместе с pdb, если он считает, что приложение может быть повреждено, подключенная память исправлена независимо от того, какая команда .chkimg, которую я разместил в предыдущем комментарии, также загрузит официальный двоичный файл, если он существует. для сравнения с изображением в памяти
комментарий 3
это особенно верно при отладке дампа, возможно, что sqlserver.exe вы установили в p c отличается от sqlserver.exe, из которого был создан дамп
комментарий 4,5
first do lm и посмотрите, загружен ли ваш pdb, затем запустите! анализ -v, чтобы получить предварительное понимание, а затем подумайте о копировании exe, если бы это была единственная проблема с exe, я бы сказал, go вперед, скопируйте ее, но sql может иметь массу зависимостей
lm - команда windbg для загрузки модулей, которые она обычно выводит, если символы были правильно или нет, а также отображает путь загруженного pdb
текст стека, который вы разместили, является стеком стека В потоке, который написал мини-дамп, говорится, что он написал мини-дамп, потому что превышен некоторый таймаут
sqllang!CImageHelper::DoMiniDump+0x426
sqllang!stackTrace+0x9d5
sqlmin!LatchBase::DumpOnTimeoutIfNeeded+0x261
у вас есть> = 60 потоков, вам может понадобиться найти поток, которому принадлежит защелка, и выяснить, почему он владеет так долго, что другой поток перестал ждать и записать мини-дампы
Я только что просмотрел связанную статью в вашем запросе, она показывает вам, как отбросить меч во всех запущенных потоках, и посмотрите на это. стек потоков следует за ним
в основном все, что он делает, это находит базу стека и вершину стека каждого поток в процессе и ищет dword, который является потоком-владельцем между этими областями
, изменяет этот поток и сбрасывает стек