Як підключитися до сервера PostgreSQL за допомогою LibreOffice Base?


17

У мене виникають помилки, коли я намагаюся підключитися до сервера PostgreSQL на локальній машині за допомогою LibreOffice Base 3.5 (це стосується і LibreOffice 4):

Вибір джерела даних LibreOffice Base

Наступний синтаксис ( localhost:5432=<database name>; ім'я бази даних worktime) не працює:

введіть тут опис зображення

Коли я намагаюся перевірити з'єднання на наступній сторінці, я отримую таку помилку:

Помилка URL-адреси бази даних 'sdbc: postgresql: localhost: 5432 = localhost':
недійсна опція підключення "localhost: 5432"

Який правильний синтаксис для URL-адреси джерела даних?


Я, можливо, не задаю питання СУ спеціально для цього, тому я запитую вас особисто: що ви робите, коли підключаєте Libre Office до Postgresql? яку допомогу, корисність пропонує ця асоціація? Це лише для редагування вмісту бази даних?
Стефан Ролланд

2
@StephaneRolland: LibreOffice забезпечує графічний інтерфейс для введення та редагування даних у таблицях, а також конструктор запитів, серед інших функцій, що полегшують взаємодію з базою даних.
bwDraco

Відповіді:


15

Ever Forward відповість на ваше запитання:

Це не Інтернет-URL, але він працює аналогічно. Тепер вам потрібно сказати LibreOffice для підключення до певної бази даних на певному комп’ютері:

dbname=mydb host=localhost

Використовуйте ім’я вашої бази даних у частині dbname. Я використовував localhost для хост-частини, оскільки PostgreSQL знаходиться на одному комп’ютері, але мені потрібно змінити це у випадку, якщо я хочу підключитися з віддаленого комп'ютера.


13

Я знаю, що на це відповідає відповідь .. але ось більше інформації для тих, хто може натрапити на цю тему.

Інша форма 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/

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.