Aktualisieren einer Geodatabase in SQL Server
Geodatabases der Version ArcGIS 10 und neuer werden mit dem Geoverarbeitungswerkzeug Geodatabase aktualisieren oder mit einem Python-Skript aktualisiert. Sie müssen daher die aktuelle Version von ArcGIS for Desktop (Standard oder Advanced), ArcGIS Engine mit der Erweiterung Geodatabase Update oder ArcGIS for Server (Standard oder Advanced) auf dem Computer installiert haben, auf dem Sie das Upgrade ausführen, da die ArcGIS-Geoverarbeitungsfunktionen über diese Clients verfügbar gemacht werden.
![Hinweis Hinweis](rsrc/note.png)
Wenn Sie eine Geodatabase in SQL Server aktualisieren, die das multiple Spatial-Database-Modell verwendet, müssen Sie die Aktualisierung unbedingt in der SDE-Datenbank ausführen. Beachten Sie, dass Sie nach der Aktualisierung einer Geodatabase, die das multiple Spatial-Database-Modell verwendet, keine neuen Daten hinzufügen können.
Vor der Aktualisierung sollten Sie unbedingt die folgenden Themen gelesen und die darin enthaltenen Schritte ausgeführt haben: Vorbereiten der Aktualisierung einer Geodatabase in SQL Server.
Dieses Thema erklärt, wie eine Enterprise-Geodatabase aktualisiert wird, indem das Geoverarbeitungswerkzeug "Geodatabase aktualisieren" über die Schaltfläche Geodatabase aktualisieren im Dialogfeld Geodatabase-Eigenschaften gestartet wird. Sie können auch nach dem Werkzeug suchen und es ausführen, oder Sie können ein Python-Skript ausführen.
- Starten Sie ArcCatalog, oder starten Sie ArcMap, ArcGlobe oder ArcScene, und öffnen Sie das Fenster Katalog.
- Erweitern Sie den Knoten Datenbankverbindungen, und stellen Sie eine Verbindung zur Geodatabase her, die Sie aktualisieren möchten.
Sie müssen als Geodatabase-Administrator eine direkte Verbindung mit der Geodatabase herstellen. Wenn die Verbindung nicht bereits vorhanden ist, fügen Sie eine neue Verbindung hinzu. Informationen finden Sie unter Datenbankverbindungen in ArcGIS for Desktop.
- Klicken Sie mit der rechten Maustaste auf die Geodatabase-Verbindung, und klicken Sie dann auf Eigenschaften.
- Klicken Sie auf die Registerkarte Allgemein.
Wenn eine Aktualisierung erforderlich ist, ist die Schaltfläche Geodatabase aktualisieren verfügbar.
Wenn die Schaltfläche Geodatabase aktualisieren nicht aktiv ist, könnte dies daran liegen, dass der Client, über den eine Verbindung hergestellt werden soll, die gleiche Version wie die Geodatabase aufweist, dass Ihr DBMS keine unterstützte Version aufweist, die aktualisiert werden kann, dass Sie eine ArcSDE-Dienstverbindung statt einer direkten Verbindung zur Geodatabase verwenden oder dass Sie eine Verbindung über einen Client des Typs ArcGIS for Desktop Basic herstellen.
-
Klicken Sie auf die Schaltfläche Geodatabase aktualisieren.
Das Geoverarbeitungswerkzeug "Geodatabase aktualisieren" wird geöffnet. Das Textfeld Eingabe-Geodatabase wird automatisch mit den Geodatabase-Verbindungsinformationen ausgefüllt.
-
Esri empfiehlt, dass Sie sowohl die Option Überprüfung von Voraussetzungen durchführen als auch die Option Geodatabase aktualisieren im Dialogfeld "Geodatabase aktualisieren" des Geoverarbeitungswerkzeugs aktiviert lassen. Auf diese Weise führt das Werkzeug eine Prüfung aus, um zu ermitteln, ob die Voraussetzungen für die Aktualisierung erfüllt wurden, bevor mit der Aktualisierung der Geodatabase fortgefahren wird.
Die Voraussetzungsprüfung erkennt andere aktive Verbindungen zur Geodatabase und bestimmt, ob der die Verbindung herstellende Benutzer über ausreichende Berechtigungen zum Aktualisieren der Geodatabase verfügt. Außerdem wird sichergestellt, dass die Datenbank XML-Spalten unterstützt, dass Sie, wenn Sie eine Verbindung mit einer Geodatabase im Multi-Spatial-Database-Modell herstellen, mit der SDE-Geodatenbank verbunden sind, und dass alle Datasets geöffnet werden können. Wenn irgendwelche Voraussetzungen nicht erfüllt werden, wird das Werkzeug beendet. Alle Probleme müssen behoben werden, bevor Sie den Aktualisierungsvorgang erneut ausführen.
Die Ergebnisse dieser Überprüfung werden im Dialogfeld "Geoverarbeitungswerkzeug" erfasst. Wenn die Überprüfung (oder Aktualisierung) fehlschlägt, werden die Ergebnisse auch in die Datei "GDBUpgrade.log" geschrieben, die unter den Betriebssystemen Windows XP und Server 2003 unter c:\ Documents and Settings \<user name>\ Local Settings\Application Data\ESRI\<ArcGIS product>, unter allen anderen unterstützten Windows-Betriebssystemen unter c:\Users\<user name>\AppData\Local\ESRI\<ArcGIS product> oder unter Linux-Betriebssystemen unter <user home>/.arcgis<#>/Application Data/ESRI abgelegt ist.
- Klicken Sie auf OK, um die Prüfung und die Aktualisierung zu starten.
- Wenn alle Prüfungen bestanden wurden, fährt das Werkzeug mit der Aktualisierung fort. Der Status für die Voraussetzungsprüfung und die Aktualisierung wird im Dialogfeld des Geoverarbeitungswerkzeugs angezeigt. Falls das Upgrade fehlschlägt, werden die Informationen in die Datei "GDBUpgrade.log" geschrieben. Weitere Informationen werden im "sdesetup.log" aufgezeichnet, das sich ebenfalls im TEMP-Systemverzeichnis befindet.
- Wenn das Werkzeug erfolgreich abgeschlossen wurde, klicken Sie auf Schließen, um das Dialogfeld mit dem Fortschritt des Geoverarbeitungswerkzeugs zu schließen.
![Hinweis Hinweis](rsrc/note.png)
Sie können das Werkzeug "Geodatabase aktualisieren" nicht ausführen, wenn auf dem Client-Computer gerade andere Geoverarbeitungswerkzeuge als Hintergrundprozesse ausgeführt werden.
Die Geodatabase wurde auf die aktuelle Version aktualisiert.
Um Netzwerk-Datasets, Parcel-Fabrics oder Mosaik-Datasets in der Geodatabase zu aktualisieren, verwenden Sie das Geoverarbeitungswerkzeug Dataset aktualisieren oder ein Python-Skript.
![Hinweis Hinweis](rsrc/note.png)
Aktualisierungen von Netzwerk-Datasets, Parcel-Fabrics oder Mosaik-Datasets sind optional. Wenn Sie diese Aktualisierungen nicht durchführen, haben Sie jedoch keinen Zugriff auf die neuesten Funktionen in diesen Datasets.
Wenn Sie über vorhandene versionierte Ansichten (früher als Multiversioned Views bezeichnet) verfügen, Sie aber die Vorteile der neuen versionierten Ansichtsfunktionen nutzen möchten, wird empfohlen, die bestehenden versionierten Ansichten zu löschen und sie nach dem Upgrade der Geodatabase über einen Client von ArcGIS 10.1 oder höher neu zu erstellen.