Skip to main content

Требования ArcGIS для использования PostgreSQL

ArcGIS Enterprise и ArcGIS Pro поддерживают подключения к базам данных PostgreSQL и многопользовательским базам геоданных в PostgreSQL.

Откройте сайт технической поддержки Esri для получения информации о Поддерживаемой политике среды Esri.

Приведенная ниже информация применима к ArcGIS Enterprise 12.1 и ArcGIS Pro 3.7.

Минимальные поддерживаемые версии базы данных

С ArcGIS поддерживаются следующие версии PostgreSQL и PostGIS. Перечисленные версии являются минимальными младшими версиями, поддерживаемыми и сертифицированными для каждой основной версии PostgreSQL и PostGIS. Более новые младшие версии поддерживаются, но не являются сертифицированными, если не указано иное. Версия и обновления PostgreSQL также должны поддерживаться PostgreSQL Global Development Group.

  • PostgreSQL 18.1 (64-разрядная)

    • PostGIS 3.6.1
  • PostgreSQL 17.7 (64-разрядная)

    • PostGIS 3.6.1
  • PostgreSQL 16.11 (64-разрядная)

    • PostGIS 3.6.1
  • PostgreSQL 15.15 (64-разрядная)

    • PostGIS 3.6.1
  • PostgreSQL 14.20 (64-разрядная)

    • PostGIS 3.6.1
Примечание:

Из-за изменений в поддержке типов данных PostgreSQL, если ваша база данных содержит базу геоданных, вы должны использовать команды pg_dump и pg_restore для обновления PostgreSQL с версии 11.x или более ранней до одной из версий, перечисленных выше. Если вы используете этот метод для обновления, в процессе будут удалены неиспользуемые, неподдерживаемые поля OID из системных таблиц баз геоданных, которые, в противном случае, препятствуют обновлению PostgreSQL.

Esri тестирует и сертифицирует установки PostgreSQL, доступные с PostgreSQL.org. Для каждой поддерживаемой Esri версии PostgreSQL доступны модули PostGIS, которые также тестируются и сертифицируются. Другие модули, дополняющие функциональность PostgreSQL, не включаются в сертификацию Esri.

Поддерживаемая установка PostgreSQL для Microsoft Windows доступна для скачивания с My Esri.

Поддержка облака

Информацию о поддержке сервисов баз данных и баз данных, развернутых в облаке см. Требования для использования ArcGIS с базами данных в облаке.

Поддерживаемые операционные системы для ST_Geometry

Следующие операционные системы были протестированы и являются минимальной поддерживаемой версией библиотеки ST_Geometry. Если вы используете базу данных или базу геоданных в PostgreSQL, использующую тип ST_Geometry, кластер базы данных PostgreSQL должен быть установлен в одной из этих операционных систем.

Используемые версии операционной системы и обновления также должны поддерживаться поставщиком системы.

Linux

Следующие операционные системы Linux были протестированы с библиотекой ST_Geometry:

Примечание:

Для использования ST_Geometry в Linux требуется библиотека libstdcc++.so.6 версии 6.0.29 или более поздней. Если вы используете тип ST_Geometry в операционной системе Linux, в которой отсутствует эта версия библиотеки, скопируйте библиотеку libstdcc++.so.6 вместе с библиотекой st_geometry.so из My Esri при создании или обновлении базы геоданных в PostgreSQL, использующей тип ST_Geometry, либо при добавлении или обновлении ST_Geometry в базе данных PostgreSQL.

Поддерживаемая операционная система

Последние протестированные обновления или пакеты обновлений

Red Hat Enterprise Linux Server 8

Update 10

Red Hat Enterprise Linux Server 9

Update 7

AlmaLinux 8

Update 10

AlmaLinux 9

Update 7

SUSE Linux Enterprise Server 15

Пакет обновлений 7

Ubuntu Server 24.04 LTS

24.04.4

Ubuntu Server 22.04 LTS

22.04.5

Oracle Linux 8

Update 10

Oracle Linux 9

Update 7

Rocky Linux 8

Update 10

Rocky Linux 9

Update 7

Предыдущие и будущие обновления и пакеты обновлений в данной операционной системе поддерживаются, если не указано иначе. Обновления и версия операционной системы также должны поддерживаться поставщиком системы.

Примечание:

Техническая поддержка Esri больше недоступна для CentOS и Scientific Linux.

Microsoft Windows

Чтобы использовать ST_Geometry тип в PostgreSQL на Windows, вам нужен последний Microsoft Visual C++ Redistributable для Visual Studio 2015–2022, установленный на машине PostgreSQL. См. Самые последние поддерживаемые загрузки Visual C++ в Microsoft Support для получения дополнительных сведений.

Производственные среды:

Поддерживаемая операционная система

Последние протестированные обновления или пакеты обновлений

Windows Server 2025 Standard and Datacenter

Обновление от апреля 2026 года

Windows Server 2022 Standard and Datacenter

Обновление от апреля 2026 года

Windows Server 2019 Standard и Datacenter

Обновление от апреля 2026 года

Базовые среды тестирования и разработки приложений:

Поддерживаемая операционная система

Последние протестированные обновления или пакеты обновлений

Windows 11 Pro и Enterprise

Обновление от апреля 2026 года

Примечание:
  • Предыдущие и будущие обновления и пакеты обновлений в данной операционной системе поддерживаются, если не указано иначе. Обновления и версия операционной системы также должны поддерживаться поставщиком системы.

  • Windows 11 поддерживается только для простого тестирования и разработки приложений.

Требования и ограничения базы данных

При использовании файла подключения к базе данных (.sde) для доступа к данным PostgreSQL в ArcGIS Pro, вы можете редактировать только те данные, которые зарегистрированы в базе геоданных. Чтобы редактировать данные базы данных, опубликуйте редактируемый слой веб-объектов, ссылающийся на данные базы данных, и выполните редактирование через слой веб-объектов.

EDB Postgres Advanced Server

ArcGIS поддерживает EDB Postgres Advanced Server. Поддерживаемые версии основаны на минимальных сертифицированных версиях PostgreSQL и PostGIS, перечисленных в предыдущем разделе.

Используйте инструмент геообработки Создать многопользовательскую базу геоданных для создания базы геоданных в EDB Postgres Advanced Server. В EDB Postgres Advanced Server поддерживается только пространственный тип PostGIS, а не ST_Geometry.

Подключения к PostgreSQL

Приложения ArcGIS, которые могут подключаться к базе данных PostgreSQL, содержат клиентские библиотеки PostgreSQL, необходимые для подключения. К этим приложениям относятся ArcGIS Server и ArcGIS Pro.