Enterprise-Geodatabase aktivieren (Data Management)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Mit dem Werkzeug Enterprise-Geodatabase aktivieren werden Geodatabase-Systemtabellen, gespeicherte Prozeduren, Funktionen und Typen in einer vorhandenen Unternehmensdatenbank erstellt und dadurch die Geodatabase-Funktionalität in der Datenbank aktiviert.

Verwendung

Syntax

EnableEnterpriseGeodatabase_management (input_database, authorization_file)
ParameterErläuterungDatentyp
input_database

Geben Sie den Pfad und den Verbindungsdateinamen für die Datenbank an, in der die Geodatabase-Funktionalität aktiviert werden soll. Die Verbindung muss als Benutzer hergestellt werden, der die Berechtigungen eines Geodatabase-Administrators hat.

Workspace
authorization_file

Geben Sie den Pfad und Dateinamen der Schlüsselcodedatei ein, die beim Autorisieren von ArcGIS for Server Enterprise erstellt wurde. Diese Datei befindet sich im Ordner \\Programme\ESRI\License<Versionsnr.>\sysgen unter Windows und im Verzeichnis /arcgis/server/framework/runtime/.wine/drive_c/Programme/ESRI/License<Versionsnr.>/sysgen unter Linux. Autorisieren Sie ArcGIS for Server, um diese Datei zu erstellen, sofern Sie dies nicht bereits getan haben.

File

Codebeispiel

EnableGeodatabase – Beispiel 1

Dieses Skript verwendet eine vorhandene Datenbankverbindungsdatei (my_db_connection.sde), die sich am Standard-Datenbank-Verbindungsspeicherort befindet, zum Aktivieren der Geodatabase-Funktionalität mit einer Schlüsselcodedatei auf einem Remote-Server.

##Import Arcpy module
import arcpy

arcpy.EnableEnterpriseGeodatabase("Database Connections\my_db_connection.sde", "//myagsserver/Program Files/ESRI/License10.1/sysgen/keycodes")
EnableGeodatabase – Beispiel 2

Dieses Skript verwendet eine vorhandene Datenbankverbindungsdatei (database1.sde), die sich an einem benutzerdefinierten Speicherort befindet, zum Aktivieren der Geodatabase-Funktionalität mit einer Schlüsselcodedatei in einem benutzerdefinierten Speicherort auf dem lokalen Computer.

##Import Arcpy module
import arcpy

arcpy.EnableEnterpriseGeodatabase("C:\myconnections\database1.sde", "C:\authfiles\keycodes")

Umgebung

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Nein
ArcGIS for Desktop Standard: Ja
ArcGIS for Desktop Advanced: Ja
9/11/2013