Próbuję zrobić mysqldump na serwerze Windows i pojawia się następujący komunikat o błędzie :
mysqldump: Got error: 23: Out of resources when opening file '.\db\sometable.MYD' (Errcode: 24) when using LOCK TABLES
Oto polecenie, które uruchamiam:
mysqldump -u user -p"pass" --lock-tables --default-character-set=latin1 -e --quick databasename > "query.sql"
Ponowne uruchomienie usługi mysql nie pomogło.
Zawsze otrzymuję wiadomość dla tego samego stołu.
Próbowałem zmniejszyć zmienne table_cache i max_connections odpowiednio z 64 do 32 i 30 do 10, ale nadal otrzymuję błąd tylko tym razem dla innej tabeli (i odtąd komunikat o błędzie zawsze wspomina o drugiej tabeli).
Ten sam skrypt działa bez problemu na kilkunastu innych serwerach Windows posiadających tę samą bazę danych.
Wszystkie bazy danych mają 85 tabel.