Nachdem Sie das Upgrade von ArcGIS Desktop auf den Instanzen in der ArcGIS Enterprise on Amazon Web Services-Bereitstellung durchgeführt haben, können Sie die Enterprise-Geodatabases in SQL Server aktualisieren. Die Schritte zum Aktualisieren der Geodatabases unterscheiden sich je nachdem, ob die Geodatabase in einer SQL Server-Datenbank oder mit einem Amazon Relational Database Service (RDS) ausgeführt wird.
Aktualisieren einer Enterprise-Geodatabase in SQL Server
Führen Sie die folgenden Schritte aus, um eine Enterprise-Geodatabase in einer SQL Server- oder SQL Server Express-Instanz unter AWS zu aktualisieren:
- Melden Sie sich mit dem Administratoranmeldenamen bei der ArcGIS Server-Instanz an.
- Beim Aktualisieren darf mit Ausnahme des Administrators kein anderer Benutzer mit der Geodatabase verbunden sein. Dazu zählen auch Service-Verbindungen. Bevor Sie die Aktualisierung durchführen, müssen Sie alle ArcGIS-Service-Verbindungen beenden, die auf Daten in der Geodatabase zugreifen.
- Starten Sie Microsoft SQL Server Management Studio, und melden Sie sich mit der Windows-Authentifizierung an.
- Erstellen Sie eine vollständige Sicherung jeder Datenbank, die eine Enterprise-Geodatabase enthält.
- Starten Sie auf einem der ArcGIS Server-Computer unter AWS ArcCatalog oder ArcMap, und öffnen Sie das Fenster Katalog.
- Stellen Sie eine Verbindung mit einer der Enterprise-Geodatabases in SQL Server her.
- Klicken Sie im Kataloginhaltsverzeichnis unter Datenbankverbindungen mit der rechten Maustaste auf die Geodatabase-Verbindung.
- Klicken Sie auf die Registerkarte Allgemein.
- Klicken Sie auf Geodatabase aktualisieren.
Das Geoverarbeitungswerkzeug Geodatabase aktualisieren wird geöffnet.
- Lassen Sie die Optionen Überprüfung von Voraussetzungen durchführen und Geodatabase aktualisieren aktiviert, und klicken Sie auf OK.
- Wenn das Werkzeug erfolgreich abgeschlossen wurde, klicken Sie auf Schließen, um das Dialogfeld mit dem Fortschritt des Geoverarbeitungswerkzeugs zu schließen.
Wenn das Werkzeug nicht erfolgreich ausgeführt wird, werden Informationen in die Datei GDBUpgrade.log geschrieben, die sich im Verzeichnis C:\Users\<user name>\AppData\Local\ESRI\Desktop<#> befindet.
- Wiederholen Sie die Schritte 5 bis 11, um die anderen Enterprise-Geodatabases zu aktualisieren.
- Starten Sie die Services neu.
Aktualisieren einer Geodatabase in Amazon RDS for SQL Server
Führen Sie die folgenden Schritte aus, um eine Geodatabase in Amazon RDS for SQL Server zu aktualisieren:
- Beim Aktualisieren darf mit Ausnahme des Administrators kein anderer Benutzer mit der Geodatabase verbunden sein. Dazu zählen auch Service-Verbindungen. Bevor Sie die Aktualisierung durchführen, müssen Sie alle ArcGIS Server-Web-Services-Verbindungen beenden, die auf Daten in der Geodatabase zugreifen.
- Melden Sie sich bei der AWS Management Console an, und erstellen Sie einen Snapshot des RDS für die SQL Server-Instanz.
Anweisungen finden Sie in der AWS-Dokumentation zum Erstellen eines Snapshots.
- Stellen Sie über SQL Server Management Studio eine Verbindung mit dem RDS für die SQL Server-Instanz her, und fügen Sie den SDE-Benutzer zur Rolle "db_owner" in der Datenbank hinzu.
- Starten Sie auf einem Ihrer ArcGIS Server-Computer unter AWS ArcGIS Pro oder ArcCatalog, und stellen Sie eine Verbindung mit Ihrer Enterprise-Geodatabase in Amazon RDS for SQL Server her. Sie müssen eine Verbindung als SDE-Benutzer herstellen.
- Führen Sie Geodatabase aktualisieren aus. Weitere Informationen finden Sie unter Aktualisieren einer Enterprise-Geodatabase in SQL Server in der Hilfe von ArcGIS Pro oder ArcMap.
- Wenn Sie weitere Enterprise-Geodatabases in Amazon RDS for SQL Server haben, wiederholen Sie die Schritte 4 und 5, um sie zu aktualisieren.
- Starten Sie die ArcGIS Server-Web-Services neu.
- Wenn Sie möchten, können Sie den SDE-Benutzer für die Datenbankrolle "db_owner" in den einzelnen Datenbanken entfernen.