По какой-то причине моя производственная БД решила изложить это сообщение. Все вызовы приложений не приводят к ошибке с ошибкой:
PreparedStatementCallback; SQL [ /*long sql statement here*/ ];
Can't create/write to file '/tmp/#sql_3c6_0.MYI' (Errcode: 2);
nested exception is java.sql.SQLException: Can't create/write to file '/tmp/#sql_3c6_0.MYI' (Errcode: 2)
Я понятия не имею, что это значит. В /tmp
нет файла #sql_3c6_0.MYI
, и по какой-то причине я не могу создать его с символом #
. Кто-нибудь слышал об этом или видел эту ошибку? Что может быть неправильным и некоторые возможные вещи, на которые можно смотреть?
БД MySQL кажется запущенным и может быть запрошен через консоль, но приложение, похоже, не может пройти к ней. Не было изменений в коде/файлах приложения. Просто случилось синее. Поэтому я даже не знаю, с чего начать, и какую тактику разрешения применить. Любые идеи?