Страница 1 из 1

Missing table name и защита от ошибок

Добавлено: Чт май 30, 2013 12:21 pm
AVPstranger
Благо только начал настраивать прогу, как обнаружил такой баг: В окне прокси заведен пустой список Default list proxy. Случайно вместо кнопки "Создать" нажал "Удалить". Теперь в результате при попытке открыть это окно (из окна профиля отправки или из меню настроек программы) получаю вылет ошибки "Missing table name". Если эта дефолтная запись так важна - надо бы защитить её от случайного удаления!

Добавлено: Чт май 30, 2013 7:44 pm
Max Terentiev
Да, действительно, упустил этот момент при тестировании.

Исправлю.

Спасибо за сообщение !

Добавлено: Пт май 31, 2013 6:53 am
AVPstranger
Так, значит отписываюсь.

Ремонт баз данных не помог - сообщил, что есть критические ошибки в некоторых таблицах, и предложил попробовать переустановить программу.
После установки поверх установленной - вместо сообщения "Missing table name" стало вываливаться "DBISAM Engine Error #11010 Table or backup file 'ProxyList' does not exist".
Далее после удаления программы и повторной установки - Ремонт баз данных сообщал, что с базой всё ОК, однако сообщение о ошибке DBISAM осталось.
Тогда пошел кардинальным ручным методом. Деинсталлировал программу, затем руками удалил базу (Document and Settings\user\Application Data\AMSEnt) и после этого снова установил.

Порадовало, что ключ регистрации при удалении программы не потерялся :)

Добавлено: Вс июн 02, 2013 7:19 pm
coolmagnat
http://forum.bspdev.com/viewtopic.php?t=17136 Вот тут как поправить, так же было