Как исправить возможные повреждения БД?

Я нахожусь на клиенте, делающем некоторые быстрые исправления к их приложению доступа. Это было какое-то время у меня был доступ с доступом, но я быстро поправляюсь. Однако я обнаружил интересную проблему:

Для некоторых отчетов я получаю сообщение об ошибке «Запись удалена». Я проверил отчеты, и кажется, что есть проблема с одной таблицей. Открывая эту таблицу, я нахожу запись, в которой все столбцы помечены как «#deleted». Итак, очевидно, этот ряд кажется виновником. Однако, когда я пытаюсь удалить эту строку, на самом деле ничего не происходит. Если я снова открою таблицу, строка все еще существует.

Есть ли коррупция в БД? Как я могу удалить эту запись навсегда?

Редактировать: Это MS2000-версия

Решение: Просто сжать / починить не получилось. Вместо этого я преобразовал базу данных в формат файла 2003, что и помогло. Я отметил первый ответ, предлагающий сжатие / восстановление, так как он указал мне правильное направление. Спасибо!

Ответы на вопрос(5)

Ваш ответ на вопрос