Реструктуризация - грозное оружие в борьбе с ошибками в базе. Что это такое? Если по-простому: это когда для каждой таблицы в базе создается новая с такой же структурой (согласно метаданным) и информация из старой последовательно копируется в новую.
Сразу скажу процесс этот долгий. В некоторых случаях действительно помогает. Создание резервной копии перед реструктуризацией обязательно.
Сам процесс реструктуризации по шагам описан в данной статье (ссылка)
Про резервные копии здесь.
И ещё, если не помогла реструктуризация, попробуйте сделать исправление физической целостности базы при помощи вот этой утилиты.