#java #h2
Вопрос:
Поэтому я пытаюсь создать резервную копию своей базы данных H2 inmem и столкнулся с проблемой.
Когда я выполню
Statement st; conn.createStatement(): st.executeQuery("SCRIPT to 'backup.sql'");
в java я получаю файлы резервных копий разных размеров. Когда я выполняю его ЧЕРЕЗ консоль H2, я вижу, что получаю
Общая ошибка: «Исключение java.lang.RuntimeException: Lob не найден: (случайные числа);Инструкция SQL
Если я выполню инструкцию достаточно, она в конечном итоге завершится, и у меня будет полный файл резервной копии.sql. Я знаю, когда я делаю это в консоли H2, потому что она показывает мне ПОСЛЕДОВАТЕЛЬНОСТЬ СОЗДАНИЯ СКРИПТА «PUBLIC»…
Итак, как я могу остановить эту «Общую ошибку» или, по крайней мере, как я могу увидеть эту «Общую ошибку» в Java, чтобы знать, как запускать «сценарий» снова и снова, пока у меня не будет полной резервной копии?