PostgreSQL を使用するための ArcGIS の要件
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.org から入手可能な PostgreSQL のインストールのテストと認定を行っています。 また、Esri でサポートされている PostgreSQL リリースごとに、使用可能な PostGIS モジュールのテストと認定も行っています。 PostgreSQL を機能拡張するその他のモジュールは、Esri 認定の対象外です。
Microsoft Windows でサポートされている PostgreSQL インストールは My Esri からダウンロード可能です。
クラウド サポート
クラウドにデプロイされたデータベース サービスとデータベースのサポートについては、「ArcGIS でクラウドのデータベースを使用するための要件」をご参照ください。
ST_Geometry でサポートされているオペレーティング システム
次のオペレーティング システムは、ST_Geometry ライブラリーに対してテスト済みで、サポートされている最小バージョンです。 ST_Geometry タイプを使用する PostgreSQL のデータベースまたはジオデータベースを使用している場合、PostgreSQL データベース クラスターを、これらのオペレーティング システムのいずれかにインストールする必要があります。
また、使用するオペレーティング システムのバージョンとアップデートは、オペレーティング システムのプロバイダーでもサポートされている必要があります。
Microsoft Windows
Windows 上の PostgreSQL で ST_Geometry タイプを使用するには、PostgreSQL コンピューターに最新の Microsoft Visual C++ Redistributable for Visual Studio 2015 ~ 2022 がインストールされている必要があります。 詳細については、Microsoft Support の「The latest supported Visual C++ downloads」をご参照ください。
本番環境
|
サポートされているオペレーティング システム |
最新の更新内容またはテスト済みサービス パック |
|---|---|
|
Windows Server 2025 Standard および Datacenter |
2026 年 4 月の更新内容 |
|
Windows Server 2022 Standard および Datacenter |
2026 年 4 月の更新内容 |
|
Windows Server 2019 Standard および Datacenter |
2026 年 4 月の更新内容 |
開発環境
|
サポートされているオペレーティング システム |
最新の更新内容またはテスト済みサービス パック |
|---|---|
|
Windows 11 Pro および Enterprise |
2026 年 4 月の更新内容 |
特に指定がない限り、これらのオペレーティング システムのバージョンに関して過去と今後のアップデートまたはサービス パックはサポートされています。 また、オペレーティング システムのバージョンとアップデートはオペレーティング システムのプロバイダーでもサポートされている必要があります。
Linux
次に示す Linux オペレーティング システムはテスト済みです。
注意:
Linux 上の ST_Geometry には、PostgreSQL サーバーに libstdcc++.so.6.0.29 が存在する必要があります。 libstdcc++.so.6 ライブラリーのバージョンが存在しない Linux オペレーティング システムで ST_Geometry タイプを使用する場合は、ST_Geometry タイプを使用する PostgreSQL のジオデータベースを作成またはアップグレードする際、または PostgreSQL データベースに ST_Geometry を追加またはアップグレードする際に、My Esri から、libstdcc++.so.6 ライブラリーと st_geometry.so ライブラリーをコピーします。
|
サポートされているオペレーティング システム |
最新の更新内容またはテスト済みサービス パック |
|---|---|
|
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 |
Service Pack 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) を使用して ArcGIS Pro の PostgreSQL データにアクセスする場合、ジオデータベースに登録されているデータのみ編集できます。 データベース データを編集するには、データベース データを参照する編集可能な Web フィーチャ レイヤーを公開し、その Web フィーチャ レイヤーを使用して編集します。
EDB Postgres Advanced Server
ArcGIS では EDB Postgres Advanced Server をサポートしています。 サポートされるバージョンは、前のセクションに示された PostgreSQL および PostGIS の最小認定バージョンに基づきます。
エンタープライズ ジオデータベースの作成 ジオプロセシング ツールを使用して、EDB Postgres Advanced Server 内にジオデータベースを作成できます。 EDB Postgres Advanced Server では PostGIS 空間タイプのみがサポートされています。ST_Geometry はサポートされていません。
PostgreSQL への接続
PostgreSQL データベースに接続できる ArcGIS アプリケーションには、接続の確立に必要な PostgreSQL クライアント ライブラリーが格納されています。 このようなアプリケーションには、ArcGIS Enterprise on Kubernetes、ArcGIS Server、ArcGIS Pro が含まれます。