Sie müssen ArcGIS Desktop (Desktop Standard oder Desktop Advanced), ArcGIS Engine Geodatabase Update oder ArcGIS Server auf dem Computer installiert haben, auf dem Sie die Verbindung mit der Datenbank herstellen und die Geodatabase-Funktionalität aktivieren.
Sie können mit diesem Werkzeug eine Geodatabase in den folgenden Datenbank-Cloud-Services erstellen, sofern Ihre ArcGIS-Software in der gleichen Cloud-Plattform und Region wie der Datenbank-Service ausgeführt wird: Microsoft Azure SQL Database, Amazon Relational Database Service (RDS) for SQL Server, Google Cloud SQL for SQL Server, Amazon Aurora (PostgreSQL-compatible edition), Amazon RDS for PostgreSQL, Google Cloud SQL for PostgreSQL, Microsoft Azure Database for PostgreSQL, Amazon RDS for Oracle und Autonomous Transaction Processing database in Oracle Cloud.
Sie können dieses Werkzeug verwenden, um eine Geodatabase in SAP HANA Cloud zu erstellen. Der ArcGIS-Client, von dem Sie dieses Werkzeug ausführen, sollte geographisch so nah wie möglich an der SAP HANA Cloud-Region liegen, wo sich Ihr Datenbank-Service befindet.
Bevor Sie dieses Werkzeug für Amazon Aurora (PostgreSQL-compatible edition), Amazon RDS for PostgreSQL oder Microsoft Azure Database for PostgreSQL ausführen, müssen Sie PostGIS in der Datenbank aktivieren. Weitere Anweisungen hierzu finden Sie in der Amazon Web Services-Dokumentation und in der Microsoft Azure-Dokumentation.
Bevor Sie dieses Werkzeug für Amazon RDS for Oracle ausführen, müssen Sie Oracle Spatial in der Datenbank aktivieren.
Die Verbindung, die mit der Datenbankverbindungsdatei hergestellt wird, muss als Benutzer hergestellt werden, der über Berechtigungen eines Geodatabase-Administrators verfügt. Stellen Sie eine Verbindung als SDE-Benutzer her, um eine Geodatabase in einer IBM Db2-, Oracle-, PostgreSQL- oder SAP HANA-Datenbank zu erstellen. Für Microsoft SQL Server können Sie eine Verbindung als Benutzer mit dem Namen "sde" herstellen, um eine SDE-Schema-Geodatabase zu erstellen, oder Sie können eine Verbindung als Benutzer, der "dbo" in der SQL Server-Instanz ist, herstellen, um eine Geodatabase im DBO-Schema der Datenbank zu erstellen.
Das Erstellen von Benutzerschema-Geodatabases oder deren Upgrade wird nicht mehr in Oracle unterstützt.
Wenn Sie eine Verbindung mit einer SQL Server-Datenbank herstellen, muss die SQL Server-Instanz eine Sortierung verwenden, bei der die Groß- und Kleinschreibung beachtet wird. Für die Datenbank müssen außerdem READ_COMMITTED_SNAPSHOT und ALLOW_SNAPSHOT_ISOLATION auf ON gesetzt sein.
Der Benutzer, der die Geodatabase erstellt, muss über bestimmte Berechtigungen verfügen. Informationen zu den erforderlichen Berechtigungen zum Erstellen einer Geodatabase finden Sie auf der entsprechenden Seite für Ihre Datenbank:
Sie müssen die Bibliothek "st_geometry" konfigurieren, bevor Sie Geodatabase-Funktionen in Oracle aktivieren können. Weitere Informationen finden Sie unter Erstellen einer Geodatabase in Oracle.
Sie müssen die Bibliothek "st_geometry" im PostgreSQL-Verzeichnis lib auf dem PostgreSQL-Server ablegen, bevor Sie Geodatabase-Funktionalität in PostgreSQL aktivieren können. Weitere Informationen finden Sie unter Erstellen einer Geodatabase in PostgreSQL unter Linux oder Erstellen einer Geodatabase in PostgreSQL unter Windows. Dies gilt nicht für Datenbank-Services, die auf PostgreSQL basieren.
Nachdem die Geodatabase erstellt wurde, kann die Datenbank, in der sie gespeichert ist, nicht umbenannt werden. Der Datenbankname wird in den Geodatabase-Systemtabellen gespeichert, wo er zur vollständigen Qualifizierung der Tabellen- und Feature-Class-Namen verwendet wird. Wird der Datenbankname durch Datenbankwerkzeuge verändert, verlieren Sie den Zugriff auf die Geodatabase-Daten.