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

34197
bwDraco

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

LibreOffice Base data source selection

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

enter image description here

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

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

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

17
Я не могу задавать вопрос SU специально для этого, поэтому я спрашиваю вас лично: что вы делаете, когда подключаете Libre Office к Postgresql? Какую помощь, полезность предлагает эта ассоциация? Это только для редактирования содержимого базы данных? Stephane Rolland 7 лет назад 0
@StephaneRolland: LibreOffice предоставляет графический интерфейс для ввода и редактирования данных в таблицах, а также построитель запросов, среди прочих функций, облегчающих взаимодействие с базой данных. bwDraco 7 лет назад 2

2 ответа на вопрос

15
txindoki

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

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

dbname=mydb host=localhost

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

13
Paulb

I know this Q is answered.. but here is more data information for someone who may stumble across this topic.

Another form of datasource URL is in the format of:

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

I needed the above, because the default port used by LibreBase is 5432, but I needed 5433.

This URL format is discussed at http://ask.libreoffice.org/question/459/generic-form-of-url-for-postgresql/

Похожие вопросы