Spec-Zone .ru
спецификации, руководства, описания, API

23.4.1.3. Используя pdb создать Windows crashdump

Файлы Базы данных программы (расширение pdb) включаются в распределение Noinstall MySQL. Эти файлы предоставляют информацию для того, чтобы отладить Вашу установку MySQL в случае проблемы.

Файл PDB содержит более подробную информацию о mysqld и другие инструменты, который позволяет более подробной трассировке и файлам дампа создаваться. Можно использовать их с доктором Уотсоном, WinDbg и Visual Studio, чтобы отладить mysqld.

Для получения дополнительной информации по файлам PDB см. Microsoft Knowledge Base Article 121366. Для получения дополнительной информации по доступным опциям отладки см. Средства отладки для Windows.

Доктор Уотсон устанавливается со всеми дистрибутивами Windows, но если Вы установили средства разработки Windows, доктор Уотсон, возможно, был заменен WinDbg, отладчик, включенный с Visual Studio, или средствами отладки, предоставленными Borland или Delphi.

Чтобы генерировать файл катастрофического отказа, используя доктора Уотсона, следуйте за этими шагами:

  1. Запустите доктора Уотсона, выполняя drwtsn32.exe в интерактивном режиме использование -i опция:

    C:\> drwtsn32 -i
  2. Установите Путь Файла журнала к каталогу, где Вы хотите сохранить файлы трассировки.

  3. Удостоверьтесь Дамп Все Контексты Потока и Добавьте К Существующему Файлу журнала.

  4. Непроверьте Таблицу символов Дампа, Визуальное Уведомление, Звуковое Уведомление и Создайте Файл Дампа Катастрофического отказа.

  5. Определите Номер Инструкций к подходящему значению, чтобы получить достаточно многие вызовы в stacktrace. Значение в 25 должно быть достаточно.

Отметьте, что сгенерированный файл может стать очень большим.