Übung 3: Anfügen, Sichern und Aktualisieren einer Geodatabase

Dieses Thema gilt nur für ArcGIS for Desktop Standard und ArcGIS for Desktop Advanced.

Komplexität: Einsteiger Datenanforderung: ArcGIS Tutorial Data for Desktop Ziel: Fügen Sie eine Geodatabase an einen Datenbankserver an, erstellen Sie eine Sicherung der Geodatabase, und aktualisieren Sie dann die Geodatabase entsprechend der ArcGIS for Desktop-Version.

Sie können Geodatabases verschieben, indem Sie sie von einem Datenbankserver trennen, an einen anderen Speicherort kopieren und dann an einen anderen Datenbankserver anfügen. Dies kann z. B. nützlich sein, um einem Berater oder einem Client Daten zu übermitteln, einen neuen Datenbankserver auf einem neuen Computer einzurichten und Geodatabases zu verschieben oder um Daten durch verschiedene Phasen eines Projekts weiterzuleiten, wenn jede Phase von einer anderen Person oder einer Abteilung im Unternehmen abgeschlossen wird.

Für diese Übung nehmen wir an, dass ein Berater die ursprüngliche Datenerstellung für Sie ausgeführt hat und Ihnen die Datenbankdatei gesendet hat, damit Sie sie an den Datenbankserver anfügen und bearbeiten können. In diesem Fall hat der Berater die Geodatabase mithilfe einer älteren Version von ArcGIS erstellt. Nachdem Sie die Geodatabase angefügt haben, erstellen Sie daher eine Sicherungskopie davon und aktualisieren sie dann.

Anfügen einer vorhandenen Geodatabase

Sie fügen die Geodatabase "buildings08" an den Datenbankserver an. Diese Geodatabase enthält Daten für verschiedene Gebäudetypen auf Osokopf Island.

Schritte:
  1. Starten Sie ArcMap, öffnen Sie das Fenster Katalog, und erweitern Sie im Kataloginhaltsverzeichnis den Ordner "Datenbankserver".
  2. Klicken Sie im Kataloginhaltsverzeichnis mit der rechten Maustaste auf den Datenbankserver, und klicken Sie auf Anfügen.
  3. Klicken Sie im Dialogfeld Geodatabase anfügen auf die Schaltfläche mit den Auslassungspunkten (...).
  4. Suchen Sie den Ordner des DatabaseServers-Lernprogramms (C:\ArcGIS\ArcTutor\DatabaseServers).
  5. Wählen Sie die Datei "buildings08.mdf", und klicken Sie auf OK.
  6. Klicken Sie im Dialogfeld Geodatabase anfügen auf OK.

Die Geodatabase "buildings08" ist jetzt im Kataloginhaltsverzeichnis unter dem Datenbankserver aufgeführt.

Wie angegeben, enthält die Geodatabase "buildings" bereits Daten. Diese Geodatabase ist jedoch eine ältere Version.

Erstellen einer Sicherung der neuen Geodatabase

Bevor Sie die Geodatabase aktualisieren oder bearbeiten, sollten Sie eine Sicherungskopie davon erstellen. Auf diese Weise haben Sie eine Sicherungsdatei, wenn Sie feststellen, dass Sie die Geodatabase wieder in ihrem ursprünglichen Zustand benötigen.

Schritte:
  1. Klicken Sie im Fenster Katalog mit der rechten Maustaste auf die Geodatabase "buildings08", zeigen Sie auf Verwaltung, und klicken Sie dann auf Sichern.
  2. Geben Sie buildings_bu1 in das Textfeld Sicherungsname ein.
  3. Sie könnten die Geodatabase im Standardverzeichnis sichern, aber in unserem Fall sichern Sie die Geodatabase im Lernprogrammordner "DatabaseServers". Geben Sie den Pfad in das Textfeld Sicherung in Ordner ein.

    Geben Sie z. B. c:\ArcGIS\ArcTutor\DatabaseServers ein.

    HinweisHinweis:

    In Produktionsumgebungen sollten Sie Kopien Ihrer Sicherungsdateien auf einen anderen Server oder Datenträger verschieben. Für die Zwecke dieses Lernprogramms können Sie die Datei jedoch auf dem lokalen Laufwerk belassen.

  4. Geben Sie im Textfeld Beschreibung den Text Initial state of buildings08 geodatabase ein.
  5. Klicken Sie auf OK.

Damit wurde ein Image der Geodatabase und ihres Inhalts zum Zeitpunkt der Sicherung erstellt. Die erstellten Sicherungs-Images sind vollständige Kopien der Datenbank. Wenn Sie nachfolgende Sicherungen ausführen, können Sie eine neue Sicherungsdatei erstellen oder die alte überschreiben.

Geodatabase-Sicherungen sollten immer dann erstellt werden, wenn Änderungen in der Geodatabase vorgenommen wurden. Auf diese Weise gehen nicht alle Bearbeitungen verloren, wenn die Geodatabase beschädigt oder unbeabsichtigt gelöscht wird. Oder wenn falsche Bearbeitungen vorgenommen wurden, können Sie zum Status der Daten zurückwechseln, wie er bei der letzten Sicherung vorhanden war.

Aktualisieren der Geodatabase

Diese Geodatabase wurde mit ArcGIS Desktop 9.3.1 erstellt. Um die aktuellen Funktionen zu verwenden, müssen Sie die Geodatabase aktualisieren.

Schritte:
  1. Klicken Sie mit der rechten Maustaste im Fenster Katalog auf die Geodatabase "buildings08", und klicken Sie auf Eigenschaften.
  2. Klicken Sie auf die Registerkarte Allgemein des Dialogfeldes Geodatabase-Eigenschaften.
  3. Klicken Sie auf die Schaltfläche Geodatabase aktualisieren, um das Geoverarbeitungswerkzeug Geodatabase aktualisieren zu öffnen.
  4. Das Textfeld Eingabe-Geodatabase wird automatisch mit den Geodatabase-Verbindungsinformationen ausgefüllt.
  5. Lassen Sie die Optionen Überprüfung von Voraussetzungen durchführen und Geodatabase aktualisieren aktiviert.
  6. Klicken Sie auf OK, um die Aktualisierung zu starten.

    Das Fortschrittsfenster wird geöffnet. Während das Werkzeug die Überprüfungen und die Aktualisierung ausführt, werden Meldungen angezeigt. Falls die Aktualisierung fehlschlägt, überprüfen Sie diese Meldungen, um den Grund zu ermitteln.

  7. Nachdem der Aktualisierungsvorgang erfolgreich abgeschlossen wurde, schließen Sie das Dialogfeld.

    Beachten Sie, dass sich die Beschreibung im Abschnitt Upgrade-Status der Registerkarte Allgemein geändert hat und die Schaltfläche Geodatabase aktualisieren inaktiv ist.

  8. TippTipp:

    Wenn die Statusinformationen nicht aktualisiert wurden, schließen Sie das Dialogfeld Geodatabase-Eigenschaften, und öffnen Sie es erneut.

  9. Klicken Sie auf OK, um das Dialogfeld Geodatabase-Eigenschaften zu schließen.

Umbenennen von Feldern

Da die Daten von einem Berater und nicht von Ihnen selbst erstellt wurden, sollten Sie deren Eigenschaften prüfen. Eventuell möchten Sie einige Feldnamen umbenennen oder Aliasnamen erstellen.

Schritte:
  1. Erweitern Sie die Geodatabase "buildings08".
  2. Klicken Sie mit der rechten Maustaste auf die Feature-Class "Utilities", und wählen Sie Eigenschaften aus.

    Das Dialogfeld Eigenschaften: Feature-Class wird geöffnet.

  3. Wenn die Registerkarte Allgemein noch nicht ausgewählt ist, klicken Sie darauf.
  4. Geben Sie Utilities in das Textfeld Aliasname ein.
  5. Klicken Sie auf die Registerkarte Felder.
  6. Benennen Sie das Feld "util_addre" in "util_address" um.
    1. Doppelklicken Sie in der Spalte Feldname auf "util_addre".
    2. Löschen Sie den vorhandenen Text, und geben Sie util_address ein.
  7. Geben Sie für den Alias "util_address" den Text Address ein.
  8. Klicken Sie auf Übernehmen.
  9. Klicken Sie ggf. auf die anderen Registerkarten, um die verfügbaren Informationen zu überprüfen. Klicken Sie auf OK, um das Dialogfeld Eigenschaften: Feature-Class zu schließen.
  10. Öffnen Sie die Eigenschaften: Feature-Class für die Schools-Feature-Class, und benennen Sie das Feld "sch_addres" in sch_address um.
  11. Wählen Sie das Feld "sch_type" aus, und legen Sie den Aliasnamen auf School Type fest.
  12. Klicken Sie auf OK, um dieses Dialogfeld zu schließen und die Änderungen zu übernehmen.

Sie haben eine Geodatabase an den Datenbankserver angefügt, haben eine Sicherungskopie davon erstellt, sie auf die aktuelle ArcGIS-Version aktualisiert und Felder in Feature-Classes umbenannt. Nun können Sie mit der Übung 4 fortfahren, um dem Datenbankserver Benutzer hinzufügen und ihnen Berechtigungen zu erteilen.

10/14/2012