Kurzer Überblick über die Aktualisierung von Enterprise-Geodatabases

Ziel der Aktualisierung einer Enterprise-Geodatabase ist die Aktualisierung der Geodatabase-Systemtabellen und die Installation aktualisierter gespeicherter Prozeduren, Typen und Funktionen.

Durch das Installieren einer neuen Version des ArcGIS-Clients oder das Aktualisieren einer Geodatabase, indem Sie einen Service Pack, Patch oder Hotfix auf eine vorhandene Installation anwenden, profitieren Sie von neuen Funktionen und Fehlerkorrekturen.

Ab ArcGIS 10 und neueren Versionen müssen Geodatabase-Aktualisierungen mit dem Werkzeug "Geodatabase aktualisieren" oder mit einem Python-Skript ausgeführt werden. Verwenden Sie den sdesetup-Befehl nicht, um die Geodatabase zu aktualisieren. In diesem Fall wird eine Meldung angezeigt, dass die Geodatabase bereits vorhanden ist und die Aktualisierung nicht ausgeführt wird.

Esri empfiehlt, Aktualisierungen der Geodatabase und/oder des Datenbankmanagementsystems (DBMS) auf einem separaten Entwicklungs- oder Testserver zu testen. Nachdem Sie die aktualisierte Geodatabase auf dem Entwicklungs- oder Testserver getestet haben und alles erwartungsgemäß funktioniert, können Sie die Produktions-Geodatabase aktualisieren. Esri empfiehlt außerdem, Aktualisierungen zu planen und sicherzustellen, dass alle Mitarbeiter, die von der Aktualisierung betroffen sind, entsprechend informiert werden.

Sie können ArcSDE 9.3, 9.3.1 oder 10 Geodatabases auf Geodatabase Version 10.1 aktualisieren. Wenn die Geodatabase bei einer niedrigeren Version ist, müssen Sie zuerst auf eine unterstützte Version aktualisieren, aktualisieren Sie dann auf 10.1.

Lesen Sie die folgenden Themen, bevor Sie eine Aktualisierung durchführen:

Vorbereiten der Aktualisierung einer Geodatabase in DB2

Aktualisieren einer Geodatabase in DB2 oder Aktualisieren einer Geodatabase für DB2 unter z/OS

HinweisHinweis:

Aktualisierungen von Beta-Versionen auf endgültige Versionen werden nicht unterstützt.

Es folgt ein Überblick über die allgemeinen Schritte zur Aktualisierung einer Enterprise-Geodatabase.

  1. Erstellen Sie eine Sicherungskopie der Datenbank.
  2. Entfernen Sie alle benutzerdefinierten Funktionen, die Sie den Geodatabase-Systemtabellen außerhalb von ArcGIS unter Umständen hinzugefügt haben, z. B. Trigger, Beteiligung an der SQL Server-Replikation oder zusätzliche Indizes. Das Upgrade-Verfahren kann Anpassungen, die Sie an den Systemtabellen vornehmen, nicht berücksichtigen. Wenn diese Anpassungen die Änderung des Schemas einer Systemtabelle verhindern, schlägt das Upgrade fehl.
  3. Wenn Sie einen ArcSDE-Dienst verwenden, gehen Sie wie folgt vor:
    • Beenden Sie den Service (nicht anhalten) und löschen Sie ihn.
    • Wenn Sie auf eine neue Version von ArcGIS aktualisieren, deinstallieren Sie die alte Version von ArcSDE. Wenn Sie ein Service Pack, Patch oder Hotfix anwenden, deinstallieren Sie ArcSDE nicht.
    • Installieren Sie den neuen Version-ArcSDE-Anwendungsserver oder wenden Sie Service Pack, Muster oder Hotfix für ArcSDE an.
      HinweisHinweis:

      Laden Sie die ArcSDE-Anwendungsserverinstallation für das DBMS vom Esri Customer Care Portal herunter.

  4. Installieren Sie die neue Version von ArcGIS for Desktop (Standard oder Advanced), ArcGIS Engine Runtime mit der Erweiterung "Geodatabase Update" oder ArcGIS for Server (Standard oder Advanced).
  5. Der Datenbankadministrator muss dem Geodatabase-Administrator zusätzliche Berechtigungen erteilen, damit dieser die Aktualisierung ausführen kann. Diese Berechtigungen sind in den einzelnen Abschnitten zu "Benutzerberechtigungen" aufgeführt.
  6. Stellen Sie eine direkte Verbindung zur Geodatabase her. In den meisten Fällen stellen Sie als Geodatabase-Administrator eine Verbindung her.
  7. Öffnen Sie das Dialogfeld Geodatabase-Eigenschaften, klicken Sie auf die Registerkarte Allgemein und dann auf Geodatabase aktualisieren. Dadurch wird das Geoverarbeitungswerkzeug "Geodatabase aktualisieren" geöffnet.
  8. Führen Sie dasWerkzeug Geodatabase aktualisieren aus.
  9. Erstellen Sie unter Windows den ArcSDE-Dienst (sofern verwendet), der die Befehle "sdeservice" und "sdemon" verwendet, neu. Starten Sie unter UNIX oder Linux einen ArcSDE-Dienst (sofern dieser verwendet wird) mit dem Befehl "sdemon".
    HinweisHinweis:

    Die ArcSDE-Verwaltungsbefehle "sdeservice" und "sdemon" werden mit dem ArcSDE-Anwendungsserver installiert.

Verwandte Themen

9/11/2013