Оператор INTO OUTFILE, завершенный без завершения, блокирует файл

Я создаю csv, используя оператор INTO OUTFILE для базы данных mysql. база данных огромна, 0,4 миллиона записей. Я использую java-программу из eclipse для подключения к базе данных mysql и предоставления этого запроса OUTFILE. иногда после запуска запроса из программы я не хочу ждать завершения всего запроса. Поэтому я завершаю программу Java из eclipse. но когда я это делаю, я обнаруживаю, что файл csv заблокирован. я не могу скопировать или удалить его. я использую виндовс 7. Я закрываю приложение eclipse и обнаруживаю, что файл csv все еще заблокирован в том смысле, что даже будучи администратором, я не могу его удалить. как я могу разблокировать файл csv без перезагрузки компьютера.


person silverkid    schedule 15.12.2009    source источник
comment
Решение: остановка и запуск mysql сделали свое дело.   -  person silverkid    schedule 15.12.2009


Ответы (1)


Вы можете использовать unlocker, чтобы определить, какое приложение все еще удерживает блокировку файла, и снять эту блокировку.

person tangens    schedule 15.12.2009