Я пытаюсь сделать mysqldump на сервере Windows, и я получаю следующее сообщение об ошибке :
mysqldump: Got error: 23: Out of resources when opening file '.\db\sometable.MYD' (Errcode: 24) when using LOCK TABLES
Вот команда, которую я запускаю:
mysqldump -u user -p"pass" --lock-tables --default-character-set=latin1 -e --quick databasename > "query.sql"
Перезапуск службы mysql не помог.
Я всегда получаю сообщение для одной и той же таблицы.
Я попытался уменьшить переменные table_cache и max_connections с 64 до 32 и с 30 до 10 соответственно, но я все еще получаю ошибку только на этот раз для другой таблицы (и теперь в сообщении об ошибке всегда упоминается вторая таблица).
Этот же скрипт без проблем работает на дюжине других серверов Windows, имеющих ту же базу данных.
Все базы данных имеют 85 таблиц.