Der Zugriff auf Geodatabases kann beispielsweise mit den folgenden ArcGIS-Client-Softwareprogrammen erfolgen:
- ArcGIS AllSource (unterstützt Verbindungen mit File-, Mobile- und Enterprise-Geodatabases)
- ArcGIS Server-Services (unterstützt Verbindungen mit File- und Enterprise-Geodatabases)
Geodatabase- und ArcGIS-Versionen
Ihre Geodatabase- und ArcGIS-Clients müssen nicht unbedingt in derselben Version vorliegen, aber es wird empfohlen. Geodatabases und Client-Software sind aufeinander abgestimmt, und wenn die Versionen zu weit auseinanderliegen, kann es zu unerwartetem Verhalten oder anderen Problemen kommen.
Dies gilt insbesondere, wenn in der Site verschiedene Client-Versionen verwendet werden. Von einem neueren Client können neuere Dataset-Typen in der Geodatabase erstellt werden, auf die ältere Clients nicht zugreifen können. Wenn Sie bei Enterprise-Geodatabases zu lange mit der Aktualisierung der Geodatabase warten, muss die zugrunde liegende Datenbank möglicherweise mehrfach aktualisiert werden, bevor Sie die Geodatabase aktualisieren können.
Die Geodatabase-Version für eine Enterprise-Geodatabase wird in einer Systemtabelle gespeichert und steht dem Geodatabase-Administrator über das Dialogfeld Datenbankeigenschaften zur Verfügung. Die Version gibt an, welche Client-Version zum Erstellen oder Aktualisieren der Geodatabase verwendet wurde. Diese Geodatabase-Version wird in erster Linie vom EsriSupport für die Fehlerbehebung verwendet wird. Sie bietet nicht die gesamte für Sie verfügbare Funktionalität, da viele Geodatabase-Funktionen nicht in der Geodatabase selbst implementiert sind, sondern in den Clients, die auf die Geodatabase zugreifen.
Die Version für File-Geodatabases hat sich seit Version 10.1 nicht geändert. Die Version für Mobile-Geodatabases hat sich seit ArcGIS AllSource 2.7 nicht geändert.
Für die Kompatibilität gelten die folgenden Regeln:
Wann müssen Sie eine Geodatabase aktualisieren?
Wenn eine der folgenden Bedingungen zutrifft, muss eine Aktualisierung erfolgen:
- Die von Ihnen verwendete Client-Version kann keine Verbindung zur jeweiligen Geodatabase-Version herstellen. Bei Enterprise-Geodatabases können Sie möglicherweise über die verwendete Client-Version keine Verbindung mit der verwendeten Version des Datenbankmanagementsystems herstellen, und Sie müssen die Datenbank, den Datenbank-Client und die Geodatabase aktualisieren, um eine Verbindung über einen neueren Client herzustellen.
- Sie benötigen eine Funktionalität, die nur bei Verwendung einer neueren Version der Geodatabase verfügbar ist. Informationen zu neuen Funktionen und Dataset-Typen in der Geodatabase sind den jeweiligen Informationen unter Neuerungen in ArcGIS AllSource zu entnehmen. Überprüfen Sie auch die Kompatibilitätsregeln im obigen Abschnitt. Beachten Sie: Wenn Sie Datasets bestimmter Typen erstellen oder aktualisieren (zum Beispiel eine Parcel-Fabric oder ein Netzwerk-Dataset), können ältere Clients möglicherweise nicht mehr auf das Dataset zugreifen.
- Ihre Enterprise-Geodatabase enthält nach Verzweigung versionierte Daten, und Sie haben weder die Geodatabase auf Version 11.3.0 aktualisiert noch die allgemeinen Patches für die Verzweigungsversionierung angewendet und ein Upgrade durchgeführt.
- Sie wenden einen ArcGIS-Patch an, der ein Upgrade der Geodatabase erfordert. Nach der Anwendung eines ArcGIS AllSource- und ArcGIS Server-Patches müssen Sie unter Umständen die Enterprise-Geodatabase aktualisieren. Lesen Sie die Anweisungen für den Patch sorgfältig durch, um zu entscheiden, ob Sie Ihre Geodatabases aktualisieren müssen. Führen Sie den Upgrade-Vorgang immer vom ArcGIS-Client aus durch, auf den Sie den Patch angewendet haben.
Weitere Informationen zu Geodatabase-Aktualisierungen finden Sie in den Aktualisierungsthemen zum jeweils verwendeten Geodatabase-Typ:
File-Geodatabases | Aktualisieren einer File-Geodatabase |
Geodatabases in Db2 | Aktualisieren einer Geodatabase in Db2 |
Geodatabases in Oracle | Aktualisieren einer Geodatabase in Oracle |
Geodatabases in PostgreSQL | Aktualisieren einer Geodatabase in PostgreSQL |
Geodatabases in SAP HANA | Aktualisieren einer Geodatabase in SAP HANA |
Geodatabases in SQL Server | Aktualisieren einer Geodatabase in SQL Server |