Я создаю csv, используя оператор INTO OUTFILE для базы данных mysql. база данных огромна, 0,4 миллиона записей. Я использую java-программу из eclipse для подключения к базе данных mysql и предоставления этого запроса OUTFILE. иногда после запуска запроса из программы я не хочу ждать завершения всего запроса. Поэтому я завершаю программу Java из eclipse. но когда я это делаю, я обнаруживаю, что файл csv заблокирован. я не могу скопировать или удалить его. я использую виндовс 7. Я закрываю приложение eclipse и обнаруживаю, что файл csv все еще заблокирован в том смысле, что даже будучи администратором, я не могу его удалить. как я могу разблокировать файл csv без перезагрузки компьютера.
Оператор INTO OUTFILE, завершенный без завершения, блокирует файл
comment
Решение: остановка и запуск mysql сделали свое дело.
- person silverkid   schedule 15.12.2009
Ответы (1)
Вы можете использовать unlocker, чтобы определить, какое приложение все еще удерживает блокировку файла, и снять эту блокировку.
person
tangens
schedule
15.12.2009