Nachdem Sie das Upgrade von ArcGIS Desktop oder ArcGIS Pro auf den Instanzen in der ArcGIS Enterprise on Amazon Web Services (AWS)-Bereitstellung durchgeführt haben, können Sie die Enterprise-Geodatabases in Microsoft SQL Server aktualisieren. Die Vorgehensweise zur Aktualisierung hängt davon ab, ob die Geodatabase in einer SQL Server-Datenbank oder unter Amazon Relational Database Service (RDS) for SQL Server 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-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 Server-Web-Services-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.
- Melden Sie sich als Windows-Administrator bei einer der Amazon Elastic Compute Cloud (EC2)-Instanzen in der ArcGIS Server-Site unter AWS an.
- Starten Sie ArcGIS Pro oder ArcCatalog in dieser Instanz, und stellen Sie über die Betriebssystemauthentifizierung eine Verbindung mit der
- Führen Sie das Werkzeug 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 SQL Server haben, wiederholen Sie die Schritte 6 und 7, um sie zu aktualisieren.
- Starten Sie die ArcGIS Server-Web-Services neu.
Aktualisieren einer Geodatabase in Amazon RDS for SQL Server
Führen Sie die folgenden Schritte aus, um eine Desktop-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 der RDS for SQL Server-Instanz.
Anweisungen finden Sie in der AWS-Dokumentation zum Erstellen eines Snapshots.
- Stellen Sie über SQL Server Management Studio eine Verbindung mit der RDS for 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 das Werkzeug 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.