Die Kompatibilität von ArcGIS-Clients und Enterprise-Geodatabases hängt von den jeweils verwendeten ArcGIS- und Datenbankversionen ab. Bei Verwendung verschiedener ArcGIS-Client- und Geodatabase-Versionen muss die Datenbankversion sowohl von der ArcGIS- als auch von der Geodatabase-Version unterstützt werden. Informationen finden Sie in dem Thema zu den PostgreSQL-Datenbankanforderungen für die ArcGIS-Client- und Geodatabase-Versionen, die Sie verwenden möchten.
Beachten Sie, dass die in der Geodatabase gespeicherte Versionsnummer sowohl die ArcGIS-Version als auch die ArcGIS Pro-Version enthält, wenn Sie eine Geodatabase mit ArcGIS Pro erstellen oder aktualisieren. Wenn Sie beispielsweise eine Enterprise-Geodatabase mit ArcGIS Pro 2.2 erstellen, lautet die Geodatabase-Version 10.6.1.2.2.
Nachfolgend finden Sie eine Übersicht über die Clients und Geodatabases, die kompatibel sind:
10.2.x-Geodatabase | 10.3.x-Geodatabase | 10.4.x-Geodatabase | 10.5.x-Geodatabase | 10.6.x-Geodatabase | |
10.2.x-Client | Das DBMS muss PostgreSQL 9.1.14 oder 9.2.9 sein. | Das DBMS muss PostgreSQL 9.2.14 sein. | |||
10.3.x-Client | Das DBMS muss PostgreSQL 9.1.14 oder 9.2.9 sein. | Das DBMS muss PostgreSQL 9.3.10 oder 9.2.14 sein. | Das DBMS muss PostgreSQL 9.3.13 oder 9.4.8 sein. | ||
10.4.x-Client | Das DBMS muss PostgreSQL 9.2.14 sein. | Das DBMS muss PostgreSQL 9.3.10 oder 9.2.14 sein. | Das DBMS muss PostgreSQL 9.3.13 oder 9.4.8 sein. | Das DBMS muss PostgreSQL 9.4.8 sein. | |
10.5.x-Client | Das DBMS muss PostgreSQL 9.3.13 sein. | Das DBMS muss PostgreSQL 9.3.13 oder 9.4.8 sein. | Das DBMS muss PostgreSQL 9.4.8 oder 9.5.3 sein. | ||
10.6-, 2.0-, 2.1- und 2.2-Client | Das DBMS muss PostgreSQL 9.4.8 sein. | Das DBMS muss PostgreSQL 9.4.8 oder 9.5.3 sein. |
Beachten Sie, dass bei der Verwendung von Clients, die eine Verbindung zu einem ArcGIS Server-Service herstellen (z. B. ArcGIS for iOS oder ArcPad), ArcGIS Server als Client für die Geodatabase fungiert. Stellen Sie in diesem Fall sicher, dass die Versionen von ArcGIS Server und der Geodatabase kompatibel sind.
Durch das Herstellen einer Verbindung zwischen neueren Clients und älteren Geodatabases können Sie die Geodatabase nutzen, ohne dass sie gleichzeitig mit den Clients aktualisiert werden muss. Zudem können Sie Client-Installationen mit unterschiedlichen Versionen an Ihrem Standort installieren. Wenn beispielsweise eine Abteilung eine benutzerdefinierte Anwendung verwendet, die nicht auf die neueste Client-Version von ArcGIS aktualisiert wurde, kann die Geodatabase der Version 10.4 weiterhin verwendet werden. Die ältere Client-Version dieser Benutzergruppe kann beibehalten werden, während die Clients der restlichen Abteilungen mit der neuen Version aktualisiert werden. Beachten Sie jedoch, dass die Clients der neuesten Version die aktuelle Geodatabase-Funktionalität erst verwenden können, wenn die Geodatabase aktualisiert wurde.
Beachten Sie, dass die in der Geodatabase gespeicherte Versionsnummer sowohl die ArcGIS-Version als auch die ArcGIS Pro-Version enthält, wenn Sie eine Geodatabase mit ArcGIS Pro erstellen oder aktualisieren. Wenn Sie beispielsweise eine Enterprise-Geodatabase mit ArcGIS Pro 1.3 erstellen, lautet die Geodatabase-Version 10.4.1.1.3.
Regeln für Verbindungen zwischen verschiedenen Versionen
Beachten Sie bei der Entscheidung für oder gegen eine Verbindung zwischen verschiedenen Versionen die folgenden Informationen:
- Wenn Sie eine Verbindung von einem neueren Client zu einer Enterprise-Geodatabase mit einer älteren Version herstellen, können Sie nur auf die Funktionen zugreifen, die für die Version der Geodatabase verfügbar sind. Dies gilt auch für API-Funktionen. Wenn die Funktionen nicht in der Version der Geodatabase vorhanden sind, zu der Sie eine Verbindung herstellen möchten, können Sie nicht die neuere API-Funktion verwenden.
- Um eine Verbindung zwischen einem ArcGIS-Client und einer Enterprise-Geodatabase einer älteren Version herzustellen, muss die Geodatabase auf das neueste Service Pack bzw. Patch für die jeweilige Version aktualisiert werden. Wenn Sie z. B. von ArcGIS Server 10.4.1 eine Verbindung mit einer 10.2.2 Enterprise-Geodatabase herstellen möchten, müssen Sie das letzte 10.2.2 Patch auf die Geodatabase anwenden.
- Während sich die Daten in Geodatabases neuerer Versionen mit älteren ArcGIS-Client-Versionen öffnen, abfragen, bearbeiten und speichern lassen, können Sie keine Datasets öffnen, die eine neuere Funktionalität verwenden; beim Versuch, eines dieser Datasets zu öffnen, wird eine der folgenden Fehlermeldungen ausgegeben:
- Die Version des Geodatabase-Clients ist nicht mit dem Dataset kompatibel; das Dataset kann nicht geöffnet werden.
- Daten konnten nicht hinzugefügt werden, nicht unterstützter Datentyp.
- Für ArcGIS Pro spezifische Funktionen können innerhalb von ArcMap nicht geöffnet werden. So ist beispielsweise der Zugriff auf Geodatabases in SAP HANA oder auf Versorgungsnetze aus ArcMap nicht möglich.