Как мне подключиться к серверу PostgreSQL с помощью LibreOffice Base?

Я сталкиваюсь с ошибками при попытке подключиться к серверу PostgreSQL на локальном компьютере с помощью LibreOffice Base 3.5 (это относится и к LibreOffice 4):

Выбор источника данных LibreOffice Base

Следующий синтаксис (localhost:5432=<database name>; имя базы данных worktime) не работает:

введите описание здесь

Когда я пытаюсь проверить соединение на следующей странице, я получаю следующую ошибку:

Ошибка в базе данных URL 'sdbc:postgresql:localhost:5432=localhost':
Неверный параметр подключения "localhost:5432"

Каков правильный синтаксис для URL источника данных?

3 ответа

Решение

Ever Forward ответит на ваш вопрос:

Это не интернет-URL, но он работает аналогично. Теперь вам нужно указать LibreOffice подключиться к определенной базе данных на определенном компьютере:

dbname=mydb host=localhost

Используйте имя вашей базы данных в части dbname. Я использовал localhost для части хоста, поскольку PostgreSQL находится на том же компьютере, но мне нужно было бы изменить это в случае, если я хочу подключиться с удаленного компьютера.

Я знаю, что на этот вопрос ответили... но здесь есть дополнительная информация для тех, кто может наткнуться на эту тему.

Другая форма URL источника данных имеет формат:

dbname=postgres hostaddr=127.0.0.1 port=5433 user=db_user password=libreoffice

Мне нужно выше, потому что порт по умолчанию, используемый LibreBase - 5432, но мне нужно 5433.

Этот формат URL обсуждается по адресу http://ask.libreoffice.org/question/459/generic-form-of-url-for-postgresql/

Как я прочитал здесь: https://ask.libreoffice.org/t/windows-libreoffice-6-2-3-postgresql-sdbc-driver-error/41693/8

Как и я, этот обходной путь может помочь вам
: перейдите в
меню «Правка» -> «База данных» -> «Свойства» и
«Правка» -> «База данных» -> «Тип соединения»...

Установите что-то вроде этого (в соответствии с вашими значениями):

postgresql://localhost:5432/mydb

Пояснение
хост = порт localhost
= 5432
база данных для подключения = mydb

Другие вопросы по тегам