Подключите LibreOffice Base к PostgreSQL с помощью встроенного мастера.

Используйте прямое подключение к PostgreSQL в LibreOffice Base: создайте новый файл базы данных, выберите «Подключиться к существующей базе данных» , выберите PostgreSQL и введите имя базы данных, сервер и порт. Затем Base запросит учетную запись PostgreSQL и сохранит небольшой .odbфайл с информацией о подключении; фактические данные будут храниться на сервере PostgreSQL. Приведенные ниже шаги соответствуют справке LibreOffice 26.8, проверенной 9 октября 2026 г.; в более старых версиях названия могут немного отличаться.

Что вам понадобится перед подключением?

Получите точное имя базы данных, имя хоста или IP-адрес сервера, доступного с компьютера, на котором запущен LibreOffice, и порт PostgreSQL. Форма подключения LibreOffice использует эти три значения, и указанный в документации порт по умолчанию — 5432. Вам также потребуется имя пользователя и пароль PostgreSQL, а также разрешение на подключение к базе данных и доступ к таблицам или представлениям, которые вы собираетесь использовать. Запросите эти значения у администратора базы данных, вместо того чтобы гадать.

Для сервера, расположенного на том же компьютере, хостом может быть localhost. Для отдельного сервера используйте его DNS-имя или адрес, а не слово «localhost»; оно всегда относится к машине, на которой работает Base. Примеры значений в этой статье ( inventory, db.example.net, и 5432) являются иллюстративными и не представляют собой учетные данные для реальной службы.

В мастере настройки баз данных Base предусмотрена возможность прямого подключения к PostgreSQL. Обычно для этого не требуется настройка драйвера JDBC или ODBC. Однако организации может потребоваться один из этих вариантов для своей среды, но следует использовать эту настройку только в том случае, если прямой вариант недоступен или его указал администратор базы данных.

Как создать базовое соединение?

  1. Откройте мастер создания баз данных. В LibreOffice выберите Файл > Создать > База данных . На первой странице мастера выберите Подключиться к существующей базе данных и выберите PostgreSQL из списка типов баз данных. Нажмите Далее .
Мастер настройки баз данных LibreOffice с выбранным параметром «Подключиться к существующей базе данных» и параметром PostgreSQL.
Выберите опцию "существующая база данных" и в мастере выбора базы данных выберите PostgreSQL.
  1. Введите адрес подключения. На странице подключения к PostgreSQL заполните поля «Имя базы данных» , «Сервер » и «Номер порта» . Например, используйте inventory, db.example.net, и 5432только если это значения, указанные для вашего сервера. Страница также принимает строку подключения к PostgreSQL, например dbname=inventory host=db.example.net port=5432; используйте отдельные поля, если ваш администратор не предоставит вам дополнительные параметры. LibreOffice отмечает, что значения user=и password=в строке подключения игнорируются, и учетные данные запрашиваются при подключении.
Настройки подключения к PostgreSQL с указанием имени базы данных inventory, сервера db.example.net и порта 5432.
Введите имя базы данных, адрес сервера PostgreSQL и порт, предоставленные администратором базы данных.
  1. Пройдите аутентификацию. Перейдите на страницу аутентификации пользователя. При появлении запроса введите имя роли PostgreSQL и ее пароль, затем проверьте или завершите подключение. Избегайте сохранения пароля на общем или управляемом компьютере, если это не разрешено политикой вашей организации.
Страница аутентификации пользователя в мастере баз данных с использованием имени пользователя и замаскированного пароля.
При проверке соединения Base запрашивает имя пользователя и пароль PostgreSQL.
  1. Выберите способ сохранения подключения в Base. На последней странице мастера выберите, следует ли регистрировать базу данных в LibreOffice и открывать ли ее для редактирования. Регистрация упрощает выбор источника данных из других компонентов LibreOffice; она не публикует базу данных и не создает сервер PostgreSQL. Сохраните файл с понятным именем, например inventory.odb, , в доступном для вас месте. Откройте этот файл позже, чтобы использовать те же параметры подключения.

Что должно отобразиться после успешного установления соединения?

Base открывает окно базы данных. Выберите «Таблицы» , чтобы увидеть таблицы, доступные для подключенной роли; открывайте только ту, которая имеет разрешение на чтение. Если отображаются ожидаемые объекты, соединение установлено. Успешный вход в систему не предоставляет автоматически разрешения для каждой таблицы, и Base не копирует таблицы PostgreSQL в .odbфайл.

Главное окно LibreOffice Base, отображающее навигацию по таблицам и пример таблицы данных.
После подключения откройте раздел «Таблицы» и убедитесь, что ожидаемые объекты базы данных отображаются.

Что произойдет, если Base не сможет подключиться?

  • Соединение отклонено или истекло время ожидания: проверьте имя хоста, порт, сетевой маршрут и брандмауэр между базовым компьютером и PostgreSQL. Для удаленного подключения PostgreSQL должен прослушивать соответствующий сетевой интерфейс; по умолчанию он может принимать только локальные соединения через интерфейс обратной связи. Попросите администратора сервера проверить listen_addressesсетевую политику, а не предоставлять доступ к базе данных всем желающим. См. настройки подключения PostgreSQL .
  • Ошибка «Отсутствует запись в pg_hba.conf» или сбой аутентификации: возможно, на сервере отсутствует правило аутентификации, соответствующее адресу клиента, запрошенной базе данных, пользователю и методу аутентификации, или предоставленный пароль неверен. Администратор должен проверить соответствие правила и метода аутентификации в файле конфигурации pg_hba.conf. PostgreSQL обрабатывает правила по порядку и отклоняет соединение, если ни одно из них не соответствует. Не используйте это trustкак быстрое решение для сервера, доступного по сети; это обходит аутентификацию по паролю. См. документацию по аутентификации клиента PostgreSQL .
  • База данных не найдена: подтвердите имя базы данных и убедитесь, что вы подключаетесь к нужному экземпляру PostgreSQL и порту.
  • Вход в систему работает, но таблицы отсутствуют или доступны только для чтения: попросите администратора подтвердить, что роль имеет CONNECTправа доступа к базе данных, а также соответствующие права доступа к требуемой схеме и объектам. В документации PostgreSQL указано, что одной лишь проверки аутентификации хоста недостаточно для доступа к базе данных.

Как можно проверить правильность настройки?

Закройте и снова откройте сохраненный .odbфайл, подключитесь с нужной ролью и убедитесь, что ожидаемые таблицы отображаются в разделе «Таблицы» . Если у вас есть разрешение, откройте известную таблицу и проверьте несколько ожидаемых имен столбцов или записей. Если Base снова запросит пароль, это может просто отражать выбор или политику сохранения учетных данных; само по себе это не означает, что данные для подключения неверны.

Для получения информации об определениях полей см. настройки подключения LibreOffice к PostgreSQL и справку мастера баз данных LibreOffice . Обратитесь к администратору PostgreSQL с просьбой проверить доступ на стороне сервера, если подключение работает локально, но не работает с другого компьютера.

Оставить комментарий

Подключите LibreOffice Base к PostgreSQL с помощью встроенного мастера.

Подключите LibreOffice Base к PostgreSQL с помощью встроенного мастера.

Воспользуйтесь опцией прямого подключения к PostgreSQL в Base, чтобы ввести данные сервера, войти в систему, сохранить файл подключения ODB и устранить распространенные ошибки доступа.

Сделайте пользовательские шрифты доступными для LibreOffice Flatpak

Сделайте пользовательские шрифты доступными для LibreOffice Flatpak

Установите шрифт из папки пользовательских шрифтов Linux, перезапустите LibreOffice Flatpak и убедитесь, что он отображается в Writer, не нарушая работу песочницы приложения.

Остановите сбой сохранения LibreOffice в Сономе: сначала работайте на местах.

Остановите сбой сохранения LibreOffice в Сономе: сначала работайте на местах.

Защитите свою работу и выявите причины сбоев при сохранении файлов на сетевом диске в LibreOffice на macOS Sonoma с помощью подхода, ориентированного на локальные файлы, проверок прав доступа и целевых тестов.

Сохраните идентификаторы CSV-файлов в Calc, импортировав их как текстовый файл.

Сохраните идентификаторы CSV-файлов в Calc, импортировав их как текстовый файл.

Чтобы сохранить ведущие нули в Calc, установите для столбцов ID значение «Текст» во время импорта CSV-файла, проверьте предварительный просмотр и убедитесь, что сохраненные данные корректны.

Документ LibreOffice заблокирован неизвестным пользователем: безопасное решение.

Документ LibreOffice заблокирован неизвестным пользователем: безопасное решение.

Найдите причину блокировки документа LibreOffice, безопасно удалите устаревший файл блокировки и убедитесь, что вы можете редактировать и сохранять документы без потери изменений.

Ускорьте работу Writer, скрывая и сжимая изображения в документе.

Ускорьте работу Writer, скрывая и сжимая изображения в документе.

Упростите редактирование файлов Writer, содержащих большое количество изображений: протестируйте обратимые настройки отображения, сжимайте изображения большого размера в копии и проверяйте сохраненный макет.

Ускорьте запуск LibreOffice в Windows 11 и Linux.

Ускорьте запуск LibreOffice в Windows 11 и Linux.

Выясните, связана ли медленная загрузка с расширениями, настройками профиля или системой, а затем протестируйте наиболее безопасное решение, не приводящее к потере данных LibreOffice.

Сохраняйте документы LibreOffice непосредственно в Nextcloud с помощью WebDAV.

Сохраняйте документы LibreOffice непосредственно в Nextcloud с помощью WebDAV.

Подключите LibreOffice к Nextcloud через WebDAV, сохраните копию с сервера с помощью Ctrl+S и разберитесь, чем автовосстановление отличается от синхронизации с облаком.

На Pardus 23 отсутствует Bluetooth-адаптер? Начните с этих проверок.

На Pardus 23 отсутствует Bluetooth-адаптер? Начните с этих проверок.

Выясните, блокирует ли Pardus 23 Bluetooth, отсутствует ли функция BlueZ или не удается ли обнаружить прошивку адаптера, а затем убедитесь, что контроллер работает.

Настройте изоляцию браузера Gooroom через политику вашей организации.

Настройте изоляцию браузера Gooroom через политику вашей организации.

Узнайте, как Gooroom разделяет доверенный и недоверенный просмотр веб-страниц, что могут изменять пользователи и как администратор может безопасно обновлять политики сайта.