Я пытаюсь установить разделенную базу данных (начиная с копии файла), используя обновление до HSQL 2.2.8. Я получил HSQL 2.2.8 и следовал инструкциям из другого поста на этом сайте ( Как настроить драйвер jdbc для подключения к hsqldb из libreoffice? ), чтобы путь к классам работал нормально, когда я указал правильное местоположение для моего HSQL 2.2.8 и перезапустил LibreOffice. В Edit> Database> Properties я использовал Test Class, и он успешно подключился к драйверу JDBC. Эта часть работала нормально. Но потом, когда я проверяю соединение, он продолжает говорить, что файл не найден. Я проверял путь к файлу снова и снова, пытался переместить его в другое место, но он не работает. Сначала я попробовал это с mydb.file.odb, который я нашел на форуме LibreOffice/OpenOffice (извините, не могу вспомнить какой), и это соединение не будет работать. Поэтому я скопировал URL-адрес класса данных из другого поста, упомянутого выше, изменив путь к файлу по мере необходимости, но он до сих пор не найден.
Я получаю сообщение об ошибке: Состояние SQL: S1000 Код ошибки: -451
Ошибка получения блокировки базы данных: lockFile: org.hsqldb.persist.LockFile @ d016958c [file =/Home/ Базы данных / ManualDB / ManualDB.lck, существует = false, заблокирован = false, допустим = false,] метод: openRAF причина: java.io.FileNotFoundException: /Home/Databases/ManualDB/ManualDB.lck (нет такого файла или каталога)
Я использую LibreOffice 4.0 на Ubuntu 12.04 LTS.
Какие-либо предложения?