Skip To Content

适用于 11.3 的 ArcGIS ArcGIS Pro 和 3.3 PostgreSQL 要求

ArcGIS 支持在 PostgreSQL 中与 PostgreSQL 数据库和企业级地理数据库的连接。

Visit Esri Technical Support for information on the Esri Supported Environment Policy.

受支持的最低数据库版本

ArcGIS 支持以下 PostgreSQLPostGIS 版本。 列出的特定版本为支持的最低次要版本,受支持的 PostgreSQLPostGIS 各个主要版本均已经过认证。 除非另有说明,否则将支持新次要版本,但是这些版本尚未经过认证。 此外,PostgreSQL 版本与更新必须受到 PostgreSQL 全球开发组的支持。

  • 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。 受支持的版本基于上一部分中列出的最低认证 PostgreSQLPostGIS 版本。

您可以使用创建企业级地理数据库地理处理工具在 EDB Postgres Advanced Server 中创建地理数据库。 PostGIS 中仅支持 EDB Postgres Advanced Server 空间类型,而不支持 ST_Geometry。

ST_Geometry 支持的操作系统

以下操作系统已经过测试,是 ST_Geometry 库所支持的最低版本。 如果您在 PostgreSQL 中使用使用 ST_Geometry 类型的数据库或地理数据库,则必须将 PostgreSQL 数据库集群安装在这些操作系统之一上。

同时,您使用的操作系统版本与更新也必须受到操作系统供应商的支持。

Microsoft Windows

要在 PostgreSQL 上的 Windows 中使用 ST_Geometry 类型,您需要在 Microsoft Visual C++ 计算机上安装最新的 Visual Studio Redistributable for PostgreSQL 2015、2017、2019 和 2022。 有关详细信息,请参阅 Microsoft 支持中的最新支持的 Visual C++ 下载

Supported operating systemLatest update or service pack tested

Windows Server 2022 标准版和数据中心版

April 2024 update

Windows Server 2019 标准版和数据中心版

April 2024 update

Windows Server 2016 标准版和数据中心版

April 2024 update

开发环境

Supported operating systemLatest update or service pack tested

Windows 11 专业版和企业版

April 2024 update

Windows 10 专业版和企业版

April 2024 update

注:

  • 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.
  • Windows 11 and 10 are supported for basic testing and application development use only.

云支持

See Requirements for using ArcGIS with databases in the cloud for information on support for database services and databases deployed in the cloud.

PostgreSQL 的连接

可以连接到 PostgreSQL 数据库的 ArcGIS 应用程序包含建立连接所需的 PostgreSQL 客户端库。 这些应用程序包括 ArcGIS ServerArcGIS Pro

仅支持在 ArcGIS 与 PostgreSQL 之间建立经过数据库身份验证的连接。