Задать вопрос
DANic
@DANic
Интроверт

Как исправить ошибку No more room in record file при востановлении базы из дампа?

Distrib 10.1.21-MariaDB

При восстановлении базы из sql дампа ошибка

ERROR 1005 (HY000) at line 25: Can't create table (errno: 135 "No more room in record file")

Все таблицы InnoDB

Поиск по ошибки предлагает восстанавливать таблицы, но база была удалена и создана пустая, в нее и восстанавливается дамп.

Куда копать?
  • Вопрос задан
  • 857 просмотров
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@Nokim
Включил опцию innodb_strict_mode и отключил innodb_use_fallocate с innodb_use_trim - заработало. Последние две опции мне не нужны были в общем-то, добавил при включении innodb_file_format=barracuda зачем-то... На fallocate сервер MariaDB ругался в логах.

innodb_strict_mode - дока настоятельно рекомендует включать при работе с новыми форматами файлов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы