ArcGIS поддерживают подключения к базам данных PostgreSQL и многопользовательским базам геоданных в PostgreSQL.
Visit Esri Technical Support for information on the Esri Supported Environment Policy.
Минимум поддерживаемых версий баз данных
С ArcGIS поддерживаются следующие версии PostgreSQL и PostGIS. Перечисленные версии являются минимальными младшими версиями, поддерживаемыми и сертифицированными для каждой основной версии PostgreSQL и PostGIS. Более новые младшие версии поддерживаются, но не являются сертифицированными, пока не будет указано другое. Версия и обновления PostgreSQL также должны поддерживаться PostgreSQL Global Development Group.
- PostgreSQL 15.5 (64 бита)
- PostGIS 3.4
- PostgreSQL 14.10 (64 бита)
- PostGIS 3.4
- PostgreSQL 13.13 (64 бита)
- PostGIS 3.4
Примечание:
Из-за изменений в поддержке типов данных в PostgreSQL в случае, если ваша база данных содержит базу геоданных, вы должны воспользоваться командами pg_dump и pg_restore для обновления до PostgreSQL 12.x или более поздней версии. Если вы используете этот метод для обновления, в процессе будут удалены неиспользуемые, неподдерживаемые поля OID из системных таблиц баз геоданных, которые, в противном случае, препятствуют обновлению PostgreSQL.
После обновления до поддерживаемой версии PostgreSQL, если база данных содержит базу геоданных, клиенты ArcGIS 10.8 и более ранних версий, а также ArcGIS Pro 2.5 и более ранних версий, не смогут использовать эти данные. Вы должны будете обновить свои клиенты ArcGIS.
Esri тестирует и сертифицирует установки PostgreSQL, доступные на сайте PostgreSQL.org. Для каждой поддерживаемой PostgreSQL версии Esri доступны модули PostGIS, которые также протестированы и сертифицированы. Другие модули, расширяющие функциональность PostgreSQL, в сертификацию Esri не включены.
Поддерживаемая установка PostgreSQL для Microsoft Windows доступна для скачивания с My Esri.
EDB Postgres Advanced Server
ArcGIS поддерживает EDB Postgres Advanced Server Поддерживаемые версии основаны на минимальных сертифицированных версиях PostgreSQL и PostGIS, перечисленных в предыдущем разделе.
Используйте инструмент геообработки Создать многопользовательскую базу геоданных для создания базы геоданных в EDB Postgres Advanced Server. В PostGIS поддерживается только пространственный тип EDB Postgres Advanced ServerEDB Postgres Advanced Server, не ST_Geometry.
Поддерживаемые операционные системы для ST_Geometry
Следующие операционные системы были протестированы и являются минимальной поддерживаемой версией библиотеки ST_Geometry. Если вы используете базу данных или базу геоданных в PostgreSQL, использующую тип ST_Geometry, кластер базы данных PostgreSQL должен быть установлен в одной из этих операционных систем.
Используемые версии операционной системы и обновления также должны поддерживаться поставщиком системы.
Linux
Протестированы следующие операционные системы Linux:
Supported operating system | Latest update or service pack tested |
---|---|
Red Hat Enterprise Linux Server 8 | Update 9 |
Red Hat Enterprise Linux Server 9 | Update 3 |
AlmaLinux 9 | Update 3 |
SUSE Linux Enterprise Server 15 | Service Pack 5 |
Ubuntu Server 22.04 LTS | 22.04.4 |
Ubuntu Server 20.04 LTS | 20.04.6 |
Oracle Linux 9 | Update 3 |
Oracle Linux 8 | Update 9 |
Rocky Linux 9 | Update 3 |
Rocky Linux 8 | Update 9 |
Prior and future updates or service packs for these operating system versions are supported unless otherwise stated. The operating system version and updates must also be supported by the operating system provider.
Примечание:
Esri Technical Support is no longer available for CentOS and Scientific Linux.
Поддержка облака
See Requirements for using ArcGIS with databases in the cloud for information on support for database services and databases deployed in the cloud.
Подключения к PostgreSQL
Приложения ArcGIS, которые могут подключаться к базе данных PostgreSQL, содержат клиентские библиотеки PostgreSQL, необходимые для подключения. Эти приложения включают ArcGIS Server и ArcGIS Pro.
Только подключения с аутентификацией в базе данных поддерживаются при подключении из ArcGIS к PostgreSQL.