ArcGIS クライアントとエンタープライズ ジオデータベース間の互換性は、使用する ArcGIS とデータベースのバージョンによって異なります。異なる ArcGIS クライアントおよびジオデータベースのバージョンを使用する場合、ArcGIS とジオデータベースの両方のバージョンが、データベースのバージョンをサポートしている必要があります。使用する ArcGIS クライアントのバージョンについては、「PostgreSQL データベース要件」をご参照ください。
ジオデータベースを ArcGIS Pro から作成またはアップグレードする場合、ジオデータベースに格納されるバージョン番号に、ArcGIS のバージョンおよび ArcGIS Pro のバージョンの両方が含まれるということに注意してください。たとえば、エンタープライズ ジオデータベースを ArcGIS Pro 2.3 から作成する場合、そのジオデータベースのバージョンは 10.7.0.2.3 になります。
以下は、相互運用可能なクライアントとジオデータベースをまとめたものです。どのケースでも、使用する PostgreSQL のバージョンは ArcGIS クライアントのバージョンとジオデータベースのバージョンの両方でサポートされる必要があります。
10.3.x のジオデータベース | 10.4.x のジオデータベース | 10.5.x のジオデータベース | 10.6.x のジオデータベース | 10.7.x のジオデータベース | |
10.3.x のクライアント | |||||
10.4.x のクライアント | |||||
10.5.x のクライアント | |||||
10.6.x および ArcGIS Pro 2.2 のクライアント | |||||
10.7X、ArcGIS Pro 2.3、および 2.4 のクライアント |
クライアントを Collector for ArcGIS や Survey123 for ArcGIS などの ArcGIS Server サービスに接続して使用する場合、実際には ArcGIS Server がジオデータベースのクライアントになる点に注意してください。この場合は、ArcGIS Server とジオデータベースのバージョンに互換性があることを確認してください。
新しいクライアントから古いリリースのジオデータベースへ接続することにより、クライアントのアップグレードと同時にジオデータベースをアップグレードすることなく、ジオデータベースを使用することができます。お使いの環境で、クライアント インストールのリリースを混在させることもできます。たとえば、ある部門が最新バージョンの ArcGIS クライアントで使用できるように更新されていないカスタム アプリケーションを使用する場合、ジオデータベースを 10.6.x リリースで維持し、この部門のユーザーを古いリリースのクライアントで維持したまま、組織の他のクライアントを現在のリリースにアップグレードすることができます。ただし、ジオデータベースがアップグレードされるまで、現在のリリースのクライアントは最新のジオデータベースの機能を使用できないことに注意してください。
混在したバージョンの接続に関するルール
混在したバージョンの接続を使用するかどうかを判断する際は、次の点に留意してください。
- 新しいバージョンのクライアントから以前のバージョンのエンタープライズ ジオデータベースに接続する場合は、使用するバージョンのジオデータベースが提供している機能しか利用できません。これは API の機能にも当てはまります。接続するジオデータベースのバージョンにその機能が存在しない場合、新しい API 関数を使用できません。
- ArcGIS クライアントから古いリリースのエンタープライズ ジオデータベースに接続するには、ジオデータベースを最新のサービス パックまたはそのリリースのパッチにアップグレードする必要があります。たとえば、ArcGIS Server 10.7 から 10.6.1 エンタープライズ ジオデータベースに接続する場合は、最新の 10.6.1 パッチをジオデータベースに適用する必要があります。
- 古いバージョンの ArcGIS クライアントでも、新しいバージョンのジオデータベースを表示、検索、編集、および保存することはできますが、新しい機能が含まれたデータセットを開くことはできません。この種のデータセットを開こうとすると、次のいずれかのエラー メッセージが表示されます。
- このデータセットは、このバージョンのジオデータベース クライアントとの互換性がないため開くことができません。
- データを追加できませんでした。データ タイプがサポートされていません。
- ArcGIS Pro に固有の機能を ArcMap 内で開くことはできません。たとえば、ArcMap からは SAP HANA のジオデータベースにもユーティリティ ネットワークにもアクセスできません。
- ジオデータベースを 10.7.x にアップグレードし、ArcGIS Pro で [データセットのアップグレード (Upgrade Dataset)] ジオプロセシング ツールを使用してディメンション フィーチャクラスをアップグレードすると、そのフィーチャクラスを ArcMap 10.7 以降のリリースで開くことができなくなります。