Я намагаюся зробити 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 таблиць.