ArcGIS for Desktop

  • Dokumentation
  • Preise
  • Support

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS for Desktop

Ein vollständiges professionelles GIS

ArcGIS for Server

GIS in Ihrem Unternehmen

ArcGIS for Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Preise
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

Hilfe

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Mehr...

Enterprise-Geodatabase aktivieren

  • Zusammenfassung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebung
  • Lizenzierungsinformationen

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

  • Sie müssen ArcGIS for Desktop (Standard oder Advanced), ArcGIS Engine Runtime mit der Erweiterung "Geodatabase Update" oder ArcGIS for Server (Standard oder Advanced) auf dem Computer installiert haben, auf dem Sie die Verbindung mit der Datenbank herstellen und die Geodatabase-Funktionalität aktivieren (d. h. eine Geodatabase in der Datenbank erstellen).
  • Stellen Sie eine Verbindung als SDE-Benutzer her, um eine Geodatabase in einer IBM DB2-, Informix- oder PostgreSQL-Datenbank zu erstellen. Stellen Sie eine Verbindung als SDE-Benutzer her, um eine Master-Geodatabase in Oracle zu erstellen. Stellen Sie eine Verbindung als ein anderer Schemabesitzer her, um eine Benutzerschema-Geodatabase in Oracle zu erstellen. Sie können eine Verbindung als Benutzer mit dem Namen "sde" oder als Benutzer, der "dbo" in der Microsoft SQL Server-Instanz ist, herstellen, um eine Geodatabase in einer SQL Server-Datenbank herzustellen. Beachten Sie, dass die SQL Server-Instanz eine Sortierung verwenden muss, bei der die Groß-Kleinschreibung beachtet werden muss.

  • Dem Benutzer, der die Geodatabase erstellt, müssen bestimmte Berechtigungen zugewiesen sein. Informationen zu den erforderlichen Berechtigungen zum Erstellen einer Geodatabase finden Sie im entsprechenden Thema für Ihre Datenbank:

    • Berechtigungen für Geodatabases in DB2
    • Berechtigungen für Geodatabases in Informix
    • Berechtigungen für Geodatabases in Oracle
    • Berechtigungen für Geodatabases in PostgreSQL
    • Berechtigungen für Geodatabases in SQL Server

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 Verzeichnis \\Program Files\ESRI\License<release#>\sysgen unter Windows und im Verzeichnis /arcgis/server/framework/runtime/.wine/drive_c/Program Files/ESRI/License<release#>/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 von ArcGIS for Desktop befindet, zum Aktivieren der Geodatabase-Funktionalität mit einer Schlüsselcodedatei auf einem Remote-Server.

##Import Arcpy module
import arcpy

arcpy.EnableEnterpriseGeodatabase_management("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_management("C:\myconnections\database1.sde", "C:\authfiles\keycodes")

Umgebung

  • Aktueller Workspace

Lizenzierungsinformationen

  • ArcGIS for Desktop Basic: Nein
  • ArcGIS for Desktop Standard: Ja
  • ArcGIS for Desktop Advanced: Ja

Verwandte Themen

  • Überblick über das Toolset "Geodatabase-Verwaltung"
  • Einrichten einer Geodatabase in DB2
  • Einrichten einer Geodatabase in Informix
  • Einrichten einer Geodatabase in Oracle
  • Einrichten einer Geodatabase in PostgreSQL unter Linux
  • Einrichten einer Geodatabase in PostgreSQL unter Windows
  • Einrichten einer Enterprise-Geodatabase in SQL Server
Feedback zu diesem Thema?

ArcGIS for Desktop

  • Startseite
  • Dokumentation
  • Preise
  • Support

ArcGIS Plattform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Insider-Blog
  • User Conference
  • Developer Summit
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Datenschutz | Rechtliches