P.S. Обнаружилась интересная вещь. Я взял вашу базу данных и подложил майчат клиенту, который уже умеет ремонтировать поломанные базы. Однако у меня клиент более новой версии, которая ещё не вышла (4.10).
Поэтому клиент после запуска начал обновлять базу до самой последней версии (он же "не знает", что она сломана), выполнять SQL скрипты и прочее, однако база сломалась окончательно. Итог - ни обновились, ни базу не отремонтировали.
Такая ситуация маловероятна, потому что автоматический ремонт базы будет включаться сразу же при возникновении ошибки, но вдруг... Поэтому реализовали ещё и принудительное лечение базы данных клиента, на всякий случай.
mcclient.exe /DBREPAIRviewtopic.php?p=5434#p5434