Мой сценарий: я поддерживаю приложение VB6 в том месте, где я работаю, и за последние несколько недель он начал сбой чаще, чем когда-либо раньше. Он использует как базу данных локального доступа MDB, так и удаленную базу данных SQL Server для разных типов хранилищ. Хорошей новостью является то, что мы пишем приложение для замещения, новости группы, которые мне нужны, чтобы поддержать это в то же время, и поставщик давно ушел из этого мира.VB6 Debugging - compiled
Каким образом я мог бы попытаться диагностировать причину аварии? Например, до сих пор я пробовал трассировку ODBC (для компонента MDB), трассировку SQL Profiler и ProcMon на клиентском ПК.
Есть ли что-нибудь еще, что я мог бы попытаться выяснить, что приложение пыталось сделать во время сбоя?
Он никогда не дает сообщений об ошибках? Просто висит или исчезает? Один пользователь или несколько? – topshot
Он дает ошибки, которые слишком расплывчаты. Ошибки VB6 не отображаются, если они существуют. Несколько пользователей, каждый из которых имеет локальный MDB и центральный SQL – Paul
Я бы заподозрил в доступе к коррупции, но вряд ли произойдет через несколько локальных баз данных. Это заставило бы меня подумать о недавнем обновлении, которое было развернуто на все больше и больше машин или какой-то новой сетевой проблемы на SQL-сервер, который не обрабатывается. Вы говорите, что ошибки VB6 не отображаются, но вы, по-видимому, видите «расплывчатые» ошибки, так что это такое? Все ли они Win 7 64 ПК? – topshot