Skip to main content

Client- und Geodatabase-Kompatibilität

Der Zugriff auf Geodatabases kann beispielsweise mit den folgenden ArcGIS-Client-Softwareprogrammen erfolgen:

  • ArcGIS Pro (unterstützt Verbindungen mit File-, Mobile- und Enterprise-Geodatabases)

  • ArcGIS Server-Services (unterstützt Verbindungen mit File- und Enterprise-Geodatabases)

Die Kompatibilität zwischen ArcGIS-Clients und Geodatabases wird in erster Linie durch die in der Geodatabase gespeicherten Daten bestimmt. Bei Enterprise-Geodatabases ist außerdem die Version der Datenbank, in der die Geodatabase gespeichert ist, von Bedeutung.

ArcGIS-Clients

Für die Client-Kompatibilität gelten die folgenden Regeln:

  • Verwenden Sie stets unterstützte ArcGIS-Client-Versionen. Rufen Sie die Website des Esri Supports auf, um festzustellen, ob ein Upgrade der Clients erforderlich ist.

  • Um von neueren ArcGIS-Clients eine Verbindung zu einer Enterprise-Geodatabase einer früheren Version herzustellen, wenden Sie den neuesten Patch für die jeweilige Geodatabase-Version an, sofern vorhanden.

  • ArcGIS-Clients umfassen die API für diesen Client.

  • Wenn Sie Clients verwenden, die eine Verbindung zu einem ArcGIS Server-Service herstellen, wie beispielsweise ArcGIS Field Maps oder ArcGIS Survey123, ist ArcGIS Server tatsächlich der Client für die Geodatabase. Stellen Sie in diesem Fall sicher, dass die Versionen von ArcGIS Server und der Geodatabase kompatibel sind.

Geodatabase-Versionen

Die Geodatabase-Version wird als Eigenschaft der Geodatabase gespeichert. Die Version entspricht nicht vollständig den Ihnen zur Verfügung stehenden Funktionen, da viele Geodatabase-Funktionen nicht in der Geodatabase selbst, sondern in den Clients implementiert sind, die auf die Geodatabase zugreifen.

Bei Enterprise-Geodatabases entspricht die Geodatabase-Version der ArcGIS-Clientversion, die zum Erstellen oder Aktualisieren der Geodatabase verwendet wurde.

Der Geodatabase-Administrator kann die Version der Geodatabase im Dialogfeld Datenbankeigenschaften anzeigen.

Tipp:

Neuer Versionen der Enterprise-Geodatabase geben lediglich die Versionsnummer von ArcGIS Enterprise wieder. Lesen Sie die ArcGIS Pro-Versionshinweise, um zu ermitteln, welche ArcGIS-Version den jeweiligen ArcGIS Enterprise-Versionen entspricht.

Wenn Sie die Geodatabase-Replikation verwenden, muss die Geodatabase mit dem Child-Replikat mindestens dieselbe Geodatabase-Version aufweisen wie die Geodatabase mit dem Parent-Replikat.

Die Version für File-Geodatabases hat sich seit Version 10.0 nicht geändert. Diese File-Geodatabase-Version wird von allen derzeit unterstützten ArcGIS Pro- und ArcGIS Server-Versionen unterstützt.

Die Version für Mobile-Geodatabases wurde seit ihrer Einführung in ArcGIS Pro Version 2.7 nicht mehr geändert. Mobile-Geodatabases werden mit allen derzeit unterstützten ArcGIS Pro-Versionen unterstützt.

Datenbankversionen

Sie müssen Enterprise-Geodatabases in einer Datenbankversion speichern, die sowohl für die Geodatabase als auch für die verwendete ArcGIS-Version unterstützt wird. Der Datenbank-Client, den Sie auf dem ArcGIS-Client-Computer installieren, muss ebenfalls für die von Ihnen verwendete ArcGIS-Version unterstützt werden. Nähere Informationen zu unterstützten Datenbank- und Datenbank-Client-Versionen finden Sie auf den folgenden Seiten.

Tipp:

Wenn Sie die Seiten mit den Anforderungen in der Webhilfe anzeigen, verwenden Sie das Dropdown-Menü Andere Versionen, um Informationen zu älteren Softwareversionen abzurufen.

Datasets

Bestimmte Dataset-Typen verfügen über ihre eigene Versionierung, die sowohl von der Geodatabase-Version als auch von der ArcGIS-Clientversion unabhängig sind. Diese Dataset-Typen erfordern separate Upgrades und unterliegen eigenen Kompatibilitätsregeln. Die Eigenschaft Client-Mindestversion gibt die niedrigste ArcGIS Pro- oder ArcGIS Enterprise-Client-Version an, die für den Zugriff auf den Datensatz erforderlich ist.

Tipp:

Öffnen Sie im Bereich "Katalog" die Seite "Eigenschaften", um den Wert für die Client-Mindestversion anzuzeigen.

 Seite "Eigenschaften", die die Mindestversion von ArcGIS Pro und ArcGIS Enterprise anzeigt, um auf das Dataset zuzugreifen.

Die erforderliche Mindestversion des Clients richtet sich nach den aktivierten Funktionen.

Tipp:

Klicken Sie auf die Schaltfläche Details, um die spezifischen Funktionen anzuzeigen, die für das Dataset aktiviert sind, das den aktuellen Wert für die Client-Mindestversion definiert.

Dialogfenster mit Angaben zur Mindestversion des Clients, in dem die für das Dataset aktivierten Funktionen sowie die für den Zugriff auf das Dataset erforderlichen Mindestversionen von ArcGIS Pro und ArcGIS Enterprise aufgeführt sind.

Die folgenden Informationen beziehen sich auf die Kompatibilität von Datasets:

  • Ältere ArcGIS-Clients können Daten in Geodatabases neuerer Versionen öffnen, abfragen und speichern, sie können jedoch keine Datasets öffnen, die an neueren Funktionen beteiligt sind. Wenn Sie über einen älteren ArcGIS-Client auf einen neueren Datentyp zugreifen, werden Fehlermeldungen angezeigt, darunter:

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.

  • Sie können die folgenden Datasets nicht in ArcGIS Pro 3.0 und früher verwenden:

    • Katalog-Datasets

      Katalog-Datasets können nicht in ArcGIS Enterprise 11.0 und früher verwendet werden.

    • Trajektorie-Datasets

      Trajektorie-Datasets werden zurzeit in Web-Services nicht unterstützt.

  • Die interne Versionsnummer für Katalog-Datasets hat sich mit ArcGIS Pro 3.2 und ArcGIS Enterprise 11.2 geändert. Das hat folgende Auswirkungen:

    • Die Katalog-Datasets, die Sie in ArcGIS Pro 3.2 und nachfolgenden Versionen erstellen, oder die Katalog-Datasets, die Sie mit den in ArcGIS Server 11.2 und nachfolgenden Versionen installierten Werkzeugen erstellen, können nicht mit früheren Softwareversionen verwendet werden.

    • Um Werkzeuge in der aktuellen Version von ArcGIS Pro oder ArcGIS Server zum Hinzufügen von Elementen oder zum Hinzufügen von Portalelementen zu einem Katalog-Dataset zu verwenden, das Sie in ArcGIS Pro 3.1 oder ArcGIS Server 11.1 erstellt haben, müssen Sie das Katalog-Dataset aktualisieren.

    • Sie können nicht auf aktualisierte Katalog-Datasets in ArcGIS Pro 3.1 oder früher oder in ArcGIS Enterprise 11.1 oder früher zugreifen.

  • 11.2.0 ist die minimale Enterprise-Geodatabase-Version, die Oriented Imagery-Layer unterstützt. Sie können keine Oriented Imagery-Layer in ArcGIS Pro 3.1 und früher oder in ArcGIS Enterprise 11.1 und früher verwenden.

  • Informationen zur Kompatibilität von Versorgungsnetzen und ArcGIS-Clients finden Sie im Abschnitt Kompatibilität von Versorgungsnetzen.

  • Informationen zur Kompatibilität von Verfolgungsnetzen und ArcGIS-Clients finden Sie im Abschnitt Verwaltung von Verfolgungsnetz-Datasets.

Felddatentypen

Wenn neue Datentypen zur Geodatabase hinzugefügt werden, können ältere Clients häufig nicht auf diese Datentypen zugreifen.

Die folgenden Informationen beziehen sich auf Felddatentypen und deren Kompatibilität mit ArcGIS-Clients und Geodatabases:

  • ArcGIS Pro 3.1 und frühere Clients können nicht auf Geodatabase-Tabellen oder Feature-Classes mit Datumsfeldern zugreifen, die so migriert wurden, dass sie Millisekunden enthalten.

  • ArcGIS Pro 3.1 und früher können nicht auf Geodatabases-Tabellen oder Feature-Classes zugreifen, die Felder der folgenden Datentypen enthalten: "Nur Datum", "Nur Zeit", "Zeitstempelversatz", "Big Integer" oder "64-Bit-Objekt-ID". Um Web-Layer zu veröffentlichen, die diese Datentypen enthalten, verwenden Sie ArcGIS Enterprise 11.3 oder höher.

  • 11.2.0 ist die minimale Enterprise-Geodatabase-Version, die die Datentypen "64-Bit-Objekt-ID", "Big Integer", "Nur Datum", "Nur Zeit" und "Zeitstempel mit Versatz" unterstützt. Nicht alle Datentypen werden in allen Datenbankmanagementsystemen unterstützt. Informationen finden Sie auf der Seite mit Datentypen für die Datenbank, die Sie verwenden.

  • Sie können keine Tabellen oder Feature-Classes, die Felder vom Typ "Nur Datum", "Nur Zeit", "Zeitstempelversatz", "Big Integer" oder "64-Bit-Objekt-ID" enthalten, in einer File-Geodatabase einer früheren Version als Version 10.0 erstellen, einfügen oder importieren.

Wann müssen Sie eine Geodatabase aktualisieren?

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.

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 Pro 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 Pro- 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 im Aktualisierungsthema 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