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.

После обновления до поддерживаемой версии PostgreSQL, если база данных содержит базу геоданных, клиенты ArcGIS 10.8 и более ранних версий, а также ArcGIS Pro 2.5 и более ранних версий, не смогут использовать эти данные. Вы должны будете обновить свои клиенты ArcGIS.

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

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

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

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

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

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

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

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 года

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

Linux

Ниже перечислены протестированные операционные системы Linux.

Примечание:

ST_Geometry в Linux требует наличия libstdcc++.so.6.0.29 на сервере PostgreSQL. Если вы используете тип ST_Geometry в операционной системе Linux, в которой отсутствует эта версия библиотеки libstdcc++.so.6, скопируйте библиотеку 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.3

Ubuntu Server 22.04 LTS

22.04.5

Oracle Linux 8

Update 10

Oracle Linux 9

Update 6

Rocky Linux 8

Update 10

Rocky Linux 9

Update 7

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

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

При использовании файла подключения к базе данных (.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 Enterprise on Kubernetes, ArcGIS Server и ArcGIS Pro.