Skip to main content

Konvertieren einer Personal-Geodatabase

Mit dem Werkzeug "Personal-Geodatabase konvertieren" können Sie eine ältere Personal-Geodatabase (.mdb) oder eine Microsoft Access-Datenbank (.mdb, .accdb) in eines der folgenden modernen Formate migrieren:

  • File-Geodatabase (.gdb)

  • Mobile-Geodatabase (.geodatabase)

  • XML-Workspace-Dokument (.xml)

Dieses Video wurde mit ArcGIS Pro 3.7 erstellt.

Die meisten in ArcMap verwendeten Datentypen und Datasets sind mit ArcGIS Pro kompatibel, einige erfordern jedoch ein Update oder müssen konvertiert werden. Personal-Geodatabases (.mdb) werden in ArcGIS Pro nicht unterstützt und müssen vor der Verwendung in ein anderes Geodatabase-Format konvertiert werden.

Sobald die als Eingabe dienende Personal-Geodatabase mit diesem Werkzeug in das angegebene Zielformat konvertiert wurde, können die Daten der Geodatabase sofort in ArcGIS Pro verwendet werden.

Support für die Konvertierung und Einschränkungen

Das Werkzeug nutzt den 64-Bit-Treiber von Microsoft Access, um die Eingabedatenbank zu lesen und deren Inhalt in ein XML-Workspace-Dokument zu exportieren. Wird eine File- oder Mobile-Geodatabase als Ausgabeformat ausgewählt, wird diese XML-Datei anschließend importiert, um die neue Geodatabase zu erstellen.

Dieser zweistufige Prozess ist wichtig, da er verdeutlicht, warum bestimmte Dataset-Typen und das Verhalten der Geodatabase bei der Konvertierung vom gewählten Ausgabeformat abhängen.

Weitere Informationen finden Sie unter Unterstützte und nicht unterstützte Dataset-Typen,

Wenn beispielsweise eine Personal-Geodatabase in ein XML-Workspace-Dokument konvertiert wird, werden binäre Inhalte (wie Rasterfelder und Anlagen) in einen zugehörigen Medienordner geschrieben; beim Importieren dieses XML-Dokuments in eine File-Geodatabase werden die unterstützten Inhalte wiederhergestellt. Mobile-Geodatabases unterstützen keine Raster-Felder, daher werden diese mit Warnungen weggelassen.

Beachten Sie zudem Folgendes:

  • Es werden nur Geodatabases ab 10.x unterstützt. Personal-Geodatabases mit einem früheren Schema vor (8.x/9.x) werden nicht unterstützt.

  • Nicht unterstützte Datasets im XML-Format werden nicht konvertiert und in einer Warnmeldung angegeben.

  • Nur Tabellen, die in der Geodatabase registriert sind, werden in die Konvertierung einbezogen. Nicht registrierte Tabellen (Standard-Datenbanktabellen, die nicht von ArcGIS verwaltet werden) werden nicht konvertiert.

Unterstützte und nicht unterstützte Dataset-Typen

In der folgenden Tabelle sind die Dataset-Typen und Gedodatabase-Verhaltensweisen aufgeführt, die von diesem Werkzeug unterstützt werden.

Hinweis:

Einige Typen und Verhaltensweisen von ArcGIS Pro Geodatabase-Datasets wurden aus dieser Tabelle weggelassen, da sie im Personal-Geodatabase-Format nie unterstützt wurden.

Dataset-Typ und Verhalten Mobile-Geodatabase (MGDB) File-Geodatabase (FGDB) XML-Workspace-Dokument
Annotation Häkchen Häkchen Häkchen
Anlagen Häkchen Häkchen Häkchen*
Domänen Häkchen Häkchen Häkchen
Feature-Class Häkchen Häkchen Häkchen
Geometrische Netzwerke Häkchen Häkchen Häkchen
Beziehungsklassen (1-M, M-1, M:N) Häkchen** Häkchen** Häkchen**
Subtypes Häkchen Häkchen Häkchen
Tabellen (nur registriert) Häkchen Häkchen Häkchen
Topologie Häkchen Häkchen Häkchen
ArcGIS-Toolbox Warnung Häkchen Häkchen
Netzwerk-Datasets Fehler Häkchen Häkchen
Raster-Datasets Fehler Häkchen Häkchen
Raster-Felder Warnung Häkchen Häkchen*
Raster-Kataloge Warnung Warnung Warnung
Mosaik-Datasets Warnung Warnung Warnung
Schematic-Datasets Warnung Warnung Warnung
Locators Warnung Warnung Warnung
PGDB-Schema vor 10.x (8.x oder 9.x) Fehler Fehler Fehler

Tabellenlegende

  • Häkchen – Unterstützt

  • Häkchen* – Unterstützt, aber beim Export in XML werden Binärinhalte (z. B. Raster-Felder und Anlagen) in einen begleitenden Medienordner geschrieben.

  • Häkchen** – Unterstützt, allerdings werden M:N-Beziehungsklassen mit NULL-Schlüsseln übersprungen und geben eine Fehlermeldung zurück.

  • Warnung – Nicht unterstützt. Eine Warnung wird zurückgegeben, aber das Werkzeug fährt mit der Operation fort.

  • Fehler – Nicht unterstützt. Ein Fehler wird zurückgegeben, und das Werkzeug stoppt.

Auf Treiber überprüfen und installieren Sie Treiber

Das Werkzeug Personal-Geodatabase konvertieren in ArcGIS Pro benötigt die 64-Bit-Microsoft Access-Datenbank-Engine, um Personal-Geodatabases zu lesen. Daher muss ein kompatibler Treiber für Microsoft Access auf dem Computer installiert werden, der ArcGIS Pro ausführt.

Einige Client-Rechner und bestimmte Microsoft 365-Installationen enthalten bereits den erforderlichen Treiber für Microsoft Access, sodass das Werkzeug ohne zusätzliche Einrichtung ausgeführt werden kann.

Führen Sie die folgenden Schritte aus, um eine Überprüfung auf zu installierende Treiber durchzuführen:

  1. Führen Sie in ArcGIS Pro das Werkzeug Personal-Geodatabase konvertieren aus.

    Wenn dieser Vorgang erfolgreich abgeschlossen wird, sind keine weiteren Maßnahmen erforderlich.

  2. Wenn das Werkzeug Personal-Geodatabase einen fehlenden Treiber meldet, gehen Sie folgendermaßen vor:

    1. Schließen Sie ArcGIS Pro.

    2. Installieren Sie einen der folgenden Treiber auf dem Computer, auf dem ArcGIS Pro ausgeführt wird:

    3. Starten Sie den Computer neu.

    4. Öffnen Sie ArcGIS Pro.

    5. Versuchen Sie, das Werkzeug Personal-Geodatabase konvertieren erneut auszuführen.

      Wenn dieser Vorgang erfolgreich abgeschlossen wird, sind keine weiteren Maßnahmen erforderlich.

  3. Falls das Werkzeug weiterhin einen fehlenden Treiber meldet oder ein Fehler auftritt, lesen Sie unter Microsoft-Treiber, welchen Treiber Sie für Ihre Systemkonfiguration installieren müssen und wie Sie gegebenenfalls eine Treiberinstallation im automatischen Modus durchführen können.

Konvertieren einer Personal-Geodatabase

Um eine vorhandene Personal-Geodatabase-Datei (.mdb) oder eine Access-Datenbankdatei (.accdb) mithilfe des Werkzeugs Personal-Geodatabase konvertieren in eine Mobile-Geodatabase, File-Geodatabase oder ein XML-Workspace-Dokument zu konvertieren, führen Sie die folgenden Schritte aus:

  1. Klicken Sie auf der Registerkarte Analyse in der Gruppe Geoverarbeitung auf Werkzeuge , um den Bereich Geoverarbeitung zu öffnen.

    Werkzeug "Personal-Geodatabase konvertieren" auf Registerkarte "Analyse" in der Gruppe "Geoverarbeitung" im Bereich "Werkzeuge"

  2. Suchen Sie im Bereich Geoverarbeitung nach Personal-Geodatabase konvertieren, und wählen Sie diese Option aus.

    Hinweis:

    Alternativ finden Sie das Werkzeug Personal-Geodatabase konvertieren in der Toolbox Conversion im Toolset In Geodatabase.

    Das Dialogfeld des Geoverarbeitungswerkzeugs wird mit Standardeinstellungen angezeigt.

    Dialogfenster für das Geoverarbeitungswerkzeug "Personal-Geodatabase konvertieren"

  3. Für den Parameter Eingabedatenbank klicken Sie auf die Schaltfläche Durchsuchen , und wählen Sie die Personal-Geodatabase (.mdb) oder die Microsoft Access-Datenbank (.accdb) aus, die Sie konvertieren möchten.

    Hinweis:

    Personal-Geodatabases werden in ArcGIS Pro nicht unterstützt, daher werden .mdb-Dateien und deren Inhalte nicht im Bereich Katalog angezeigt. Daher besteht die einzige Möglichkeit, eine .mdb-Datei in ArcGIS Pro auszuwählen, darin, über die Schaltfläche Durchsuchen den Parameter Eingabedatenbank des Geoverarbeitungswerkzeugs Personal-Geodatabase konvertieren auszuwählen.

  4. Klicken Sie für den Parameter Ausgabeordner auf die Schaltfläche Durchsuchen , und wählen Sie einen vorhandenen Ausgabeordner aus, in dem die neue Mobile-Geodatabase, File-Geodatabase oder das XML-Workspace-Dokument erstellt werden soll.

    Dieser Parameter ist standardmäßig auf das ArcGIS Pro-Home-Verzeichnis festgelegt.

  5. Geben Sie für den Parameter Ausgabename den Namen der mobilen Ausgabe-Geodatabase oder des XML-Workspace-Dokuments an.

    Standardmäßig entspricht dieser Parameter dem Namen des Eingabedatenbank .

  6. Wählen Sie für den Parameter Format einen der folgenden Ausgabeformattypen aus, in den die Personal-Geodatabase-Datei (.mdb) oder die Microsoft Access-Datenbankdatei (.accdb) konvertiert werden soll:

    • Mobile-Geodatabase: Das Werkzeug erstellt eine Mobile-Geodatabase-Datei (.geodatabase) aus der Eingabedatenbank. Dies ist die Standardeinstellung.

    • File-Geodatabase: Das Werkzeug erstellt eine File-Geodatabase-Datei (.gdb) aus der Eingabedatenbank.

    • XML-Workspace-Dokument: Das Werkzeug erstellt ein XML-Workspace-Dokument (.xml) aus der Eingabedatenbank.

      Tipp:

      Mit dem Werkzeug XML-Workspace-Dokument importieren können Sie diese .xml-Datei in eine andere Geodatabase oder Enterprise-Geodatabase importierend.

  7. Klicken Sie auf die Schaltfläche Ausführen am unteren Rand des Bereichs Geoverarbeitung, um den Konvertierungsvorgang zu starten.

    Tipp:

    Über das Dropdown-Menü Ausführen können Sie auf weitere Optionen zugreifen. Weitere Informationen über das Planen von Geoverarbeitungswerkzeugen, das Kopieren des Python-Befehls sowie die Verwendung von Ausführungsmodi und Threads

    Das Werkzeug konvertiert die von Ihnen ausgewählte Personal-Geodatabase-Datei (.mdb) oder Access-Datenbankdatei (.accdb) in das von Ihnen angegebene Ausgabeformat.

Öffnen Sie nach Abschluss der Konvertierung die neue Geodatabase oder das neue XML-Workspace-Dokument im Bereich Katalog, um auf Ihre Daten zuzugreifen.

Tipp:

Das Werkzeug Personal-Geodatabase konvertieren konvertiert zwar jeweils nur eine .mdb- oder .access-Datei, lässt sich jedoch mithilfe von Python oder ModelBuilder so konfigurieren, dass mehrere Dateien gleichzeitig konvertiert werden können.

Weitere Informationen zum Konfigurieren eines Werkzeugs für die Ausführung im Batch-Modus.

Problembehandlung

Das Werkzeug Personal-Geodatabase konvertieren benachrichtigt Sie, wenn der ausgewählte Ausgabetyp, z. B. eine Mobile-Geodatabase, bestimmte Dataset-Typen nicht unterstützt. Anstatt den Vorgang abzubrechen, gibt das Werkzeug eine Warnung aus, überspringt nicht unterstützte Elemente und listet diese in den Ausgabemeldungen auf, sodass Sie sehen können, was ausgelassen wurde.

Um eine reibungslose Konvertierung zu gewährleisten, überprüfen Sie die Meldungen des Werkzeugs. Nach dem Ausführen des Werkzeugs wird im Bereich Geoverarbeitung ein Fortschrittsbalken mit einem Symbol und einer Meldung angezeigt, der den Status des Werkzeugs wie folgt darstellt:

Symbol

Status

Häkchen

Das Werkzeug wurde erfolgreich beendet.

Warnung

Das Werkzeug wurde mit Warnungen beendet. Klicken Sie auf Details anzeigen, oder zeigen Sie mit der Maus auf das Symbol für den Status , um die Warnmeldungen anzuzeigen.

Fehler

Beim Ausführen des Werkzeugs ist ein Fehler aufgetreten. Klicken Sie auf Details anzeigen, oder zeigen Sie mit der Maus auf das Symbol für den Status , um die Fehlermeldungen anzuzeigen.

Das Statussymbol gibt einen schnellen Überblick. Um weitere Informationen zu erhalten, erweitern Sie das Fenster mit den Meldungen, um eventuelle Warnungen oder Fehler einzusehen.

Auch wenn Warnungen manchmal übersehen werden können, enthalten sie oft wichtige Details zu Datasets, die übersprungen oder geändert wurden. Fehler hingegen führen dazu, dass das Geoverarbeitungswerkzeug den Vorgang nicht abschließen kann.

Es wird empfohlen, die Meldungen des Werkzeugs regelmäßig zu überprüfen und das geeignete Ausgabeformat auszuwählen. Die Befolgung dieser Schritte trägt dazu bei, dass die Migration von Altdaten in moderne Geodatabases unkompliziert und wiederholbar ist.