Проблема с подключением к базе данных LibreOffice в режиме разделенной базы данных с помощью HSQL 2.2.8

Я пытаюсь установить разделенную базу данных (начиная с копии файла), используя обновление до HSQL 2.2.8. Я получил HSQL 2.2.8, и следовал инструкциям из другого поста на этом сайте (Как настроить драйвер jdbc для подключения к hsqldb из libreoffice?), чтобы получить путь класса работает нормально, когда я указал его в правильное место для моего HSQL 2.2.8 и перезапущен LibreOffice. В Edit > Database > Properties я использовал тестовый класс, и он успешно подключился к JDBC водитель. Эта часть сработала отлично. Но затем, когда я проверяю соединение, он продолжает говорить, что файл не найден. Я проверял путь к файлу снова и снова, пытался переместить его в разные места, но он не работает. Я впервые попробовал это с mydb.папка.odb, который я нашел на форуме LibreOffice/OpenOffice (извините, не могу вспомнить, какой), и это соединение не будет работать. Поэтому я скопировал URL-адрес класса данных из другого сообщения, упомянутого выше, изменив путь к файлу по мере необходимости, и он все еще не находит она.

сообщение об ошибке я получаю:
Состояние SQL: S1000
Код ошибки: -451

сбой получения блокировки базы данных: lockFile: org.hsqldb.упорствовать.Для lockfile@d016958c[файл =/дома/базы данных/ManualDB/ManualDB.ЛКК, существует=false, то заблокирована=ложь, действительный=ложь, ] способ: openRAF причина: Ява.Ио.Исключение Filenotfoundexception: /Главная/Базы Данных/ManualDB/ManualDB.ЛКК (нет такого файла или каталога)

Я запускаю LibreOffice 4.0 на Ubuntu 12.04 LTS.

любой предложения?

6
задан Community
21.04.2023 7:07 Количество просмотров материала 3121
Распечатать страницу

1 ответ

Мне не удалось использовать полное имя класса Java, org.hsqldb.интерфейс JDBC.JDBCDriver.

пункт 1... Попробуйте использовать это: org.hsqldb.jdbcDriver, (очень чувствительный к регистру), для вашего класса. Это всегда подключается в базе и других клиентов sql.

также mydb.odb был обновлен. Форум был наверное, http://forum.openoffice.org/en/forum/viewtopic.php?f=83&t=61183. Вы можете получить обновление odb здесь.

проверьте, что вы делаете против их обучения.

У вас должна быть папка, содержащая файлы базы данных под названием database. Ваш.*" odb " файл живет вне этой папки. У вас должна быть другая папка с именем driver, в которую вы помещаете hsqldb.сосуд. Это путь к драйверу, на который нужно указать.

Я также борюсь с этой проблемой сплит базы данных / odb / Base, как я хочу portabilty, что LibreOffice и разделить предложение odb В.

пункт 2... Последний пункт: Получить текущий драйвер hsqldb 2.3.0 выше. Они говорят, чтобы не использовать 2.2.9, как есть ошибка. 2.3.0 решает проблему с базой, не делающей autovalue в split odb. Так достань этого водителя.

Это должно снять препятствия.

Я тестировал / использую LibOffice 4 на opensuse 12.3

0
отвечен user232777 2023-04-22 14:55

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх