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 の最小認定バージョンに基づきます。
[エンタープライズ ジオデータベースの有効化 (Enable Enterprise Geodatabase)] ジオプロセシング ツールを使用して、EDB Postgres Advanced Server 内にジオデータベースを作成できます。 PostGIS では、EDB Postgres Advanced Server 空間タイプのみがサポートされます。ST_Geometry はサポートされません。
ST_Geometry でサポートされているオペレーティング システム:
次のオペレーティング システムは、ST_Geometry ライブラリに対してテスト済みで、サポートされている最小バージョンです。 ST_Geometry タイプを使用する PostgreSQL のデータベースまたはジオデータベースを使用している場合、PostgreSQL データベース クラスターを、これらのオペレーティング システムのいずれかにインストールする必要があります。
また、使用するオペレーティング システムのバージョンとアップデートは、オペレーティング システムのプロバイダーでもサポートされている必要があります。
Microsoft Windows
PostgreSQL の Windows で ST_Geometry タイプを使用するには、Microsoft Visual C++ コンピューターに最新の Visual Studio Redistributable for PostgreSQL 2015、2017、2019、2022 がインストールされている必要があります。 詳細については、Microsoft Support の「The latest supported Visual C++ downloads」をご参照ください。
Supported operating system | Latest update or service pack tested |
---|---|
Windows Server 2022 Standard および Datacenter | April 2024 update |
Windows Server 2019 Standard および Datacenter | April 2024 update |
Windows Server 2016 Standard および Datacenter | April 2024 update |
開発環境
Supported operating system | Latest update or service pack tested |
---|---|
Windows 11 Pro および Enterprise | April 2024 update |
Windows 10 Pro および Enterprise | 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 Server や ArcGIS Pro などがあります。
ArcGIS から PostgreSQL への接続では、データベース認証を受けた接続のみがサポートされます。