Datenquellen für ArcGIS Server
Wenn Sie ArcGIS-Server-Administrator oder -Publisher der Organisation sind, können Sie Datenquellen für ArcGIS-Server-Web-Services zum Speichern von Karten- und Bild-Caches und als Raster-Analysen-Ausgabespeicher registrieren.
Mit der Registrierung der Datenquellen-Speicherorte als Data Stores stellen Sie ArcGIS Server eine Liste von Speicherorten zur Verfügung, auf die zugegriffen werden kann, um Daten in Web-Services zu übernehmen. Die Datenregistrierung erleichtert ArcGIS Server außerdem die Anpassung von Datenpfaden, wenn Veröffentlichungen auf verschiedenen Computern erfolgen. Einige dieser Data Stores können auch als Raster-Speicher registriert werden. Alle diese Data Stores werden vom Besitzer der Datenquelle oder durch den Administrator verwaltet.
Angenommen, Sie sind ein ArcGIS-Server-Administrator und haben eine Abteilung mit GIS-Analysten, die Services von verschiedenen Client-Computern aus auf Ihrer ArcGIS-Server-Site veröffentlichen möchten. Mit den Werkzeugen in ArcGIS Pro oder ArcGIS Server Manager können Sie eine Gruppe von genehmigten Data-Store-Speicherorten bei der ArcGIS-Server-Site registrieren und den Analysten diese Speicherorte mitteilen. Publisher können auch genehmigte Ordner, Datenbanken (auch solche mit Enterprise-Geodatabases) und Cloud-Speicher bei der Site registrieren. Durch die Registrierung dieser Data Stores bei der ArcGIS-Server-Site verringert sich die Anzahl von Ereignissen, bei denen Analysten vor Berechtigungsproblemen stehen und keine Veröffentlichungen durchführen können. Der Publisher kann Services erstellen, die die Daten in den registrierten Data Stores referenzieren.
Sie können auch Data-Store-Speicherorte für Verbundserver in ArcGIS Enterprise registrieren, indem Sie Data-Store-Elemente hinzufügen. Wenn Sie ein Data-Store-Element hinzufügen, wird der Data Store bei den angegebenen ArcGIS-Server-Sites registriert. Sie können den Data Store in ArcGIS Server Manager anzeigen, und Administratoren können aus vorhandenen Data Stores des Typs "Datenbank" oder "Ordner" Elemente erstellen. Sie können Data-Store-Elemente jedoch nicht in ArcGIS Server Manager verwalten. Data-Store-Elemente müssen in der Organisation verwaltet werden.
Registrierbare Datenquellen
Publisher und ArcGIS-Server-Administratoren können folgende Typen benutzerverwalteter Data Stores bei einer ArcGIS-Server-Site registrieren. Über die nachfolgenden Links erhalten Sie weitere Informationen über die einzelnen Typen.
Wenn sich die Datenspeicherorte ändern, fügen Sie weitere registrierte Datenspeicherorte hinzu.
Datenbanken
Sie können beliebige von ArcGIS unterstützte Datenbankmanagementsysteme, cloudbasierte Datenbank-Services oder Cloud Data Warehouses registrieren, indem Sie die Datenbankverbindungsdatei (.sde) referenzieren, über die Sie eine Verbindung herstellen können. In der Datenbank oder dem Datenbank-Service, zu der bzw. zu dem Sie eine Verbindung herstellen, kann eine Geodatabase enthalten sein.
Datenbanken und Datenbank-Services
Wenn die Verbindung zu einer Datenbank oder einem Datenbank-Service über einen für die Datenbank authentifizierten Benutzer hergestellt wird, müssen die Benutzerkontoinformationen in der .sde-Datei gespeichert werden. Zudem benötigt der Benutzer die erforderlichen Berechtigungen für die zu veröffentlichenden Daten. Beispiel: Wenn Sie einen Feature-Service zum Aktualisieren und Hinzufügen von Features veröffentlichen, benötigt der in der registrierten Verbindungsdatei gespeicherte Benutzer die Berechtigung zum Aktualisieren und Erstellen von Daten in der Datenbank.
Bei Verwendung der Betriebssystemauthentifizierung müssen Sie das ArcGIS-Server-Konto der Datenbank hinzufügen und diesem die erforderlichen Zugriffsberechtigungen für die Daten erteilen.
Data-Store-Elemente von ArcGIS Enterprise unterstützen andere Datenbanken als die, die beim Registrieren der Datenbank in ArcGIS Server Manager oder ArcGIS Pro unterstützt wurden.
Cloud Data Warehouses
Sie verwenden für den Zugriff auf Cloud Data Warehouses zwar eine Datenbankverbindungsdatei und registrieren diese als Data Store vom Typ "Datenbank", die beim Herstellen der Verbindung anzugebenden Informationen, was und wo Sie veröffentlichen können und was Sie mit den veröffentlichten Services tun können, unterscheiden sich allerdings von Verbindungen zu Datenbanken oder Datenbank-Service-Angeboten.
Um Datenbankverbindungen zu registrieren, über die auf Cloud Data Warehouses zugegriffen werden kann, fügen Sie ein Data-Store-Element in ArcGIS Enterprise hinzu, oder registrieren Sie sie in ArcGIS Pro.
Ordner
Bei der ArcGIS-Server-Site, die die zu veröffentlichenden Datendateien enthält, können Sie lokale und freigegebene Betriebssystemordner registrieren. Die Ordner können Shapefiles, File-Geodatabases, Mobile-Geodatabases, Locator-Dateien und Bilddaten-/Raster-Dateien enthalten. Der Administrator der ArcGIS-Server-Site hat auch die Möglichkeit, Ordner zum Speichern von Caches für Karten- und Image-Services (Cache-Verzeichnisse) zu registrieren.
Wenn Sie einen Ordner für den Client wie auch die ArcGIS-Server-Site registrieren, werden dessen Unterordner ebenfalls registriert. Aus Sicherheitsgründen sollten Sie darauf verzichten, ein gesamtes Laufwerk bei ArcGIS Server zu registrieren.
Wenn Sie einen anderen Ordner für den Client als für die ArcGIS-Server-Site registrieren, müssen Sie den jeweils zu verwendenden Unterordner angeben.
Cloud-Speicher
Sie können Amazon S3-Buckets, Azure Blob Storage-Container, Google Cloud-Buckets oder Alibaba Cloud Object Storage Service (OSS) als Cloud-Speicher für Raster-Speicher registrieren. Der Administrator der ArcGIS-Server-Site hat auch die Möglichkeit, diese Cloud-Speicherorte für Karten- und Image-Service-Caches (Cache-Verzeichnisse) zu registrieren.
Verwenden Sie einen Cloud-Speicher für Image-Service-Caches nur dann, wenn Ihre ArcGIS-Server-Site auf derselben Cloud-Plattform ausgeführt wird. Verwenden Sie zum Beispiel Azure Blob Storage für Karten- und Image-Service-Caches nur, wenn Ihre ArcGIS-Server- und ArcGIS Image Server-Sites unter Microsoft Azure ausgeführt werden.
Raster-Speicher
Raster-Speicher sind Ausgabe-Data-Stores; sie enthalten die Bilddaten-Layer, die bei der Ausführung von Raster-Analyse-Werkzeugen erstellt wurden. Der Raster-Speicher kann eine Dateifreigabe oder ein Cloud-Speicher sein.
Um einen Cloud-Speicher als Raster-Speicher verwenden zu können, müssen Sie den Cloud-Speicher zunächst registrieren. Raster-Speicher unterstützen Amazon S3-Buckets, Azure Blob Storage oder Alibaba Cloud Object Storage Service (OSS).
Weitere Informationen zum Registrieren eines Raster-Speichers finden Sie unter Konfigurieren und Bereitstellen für die Raster-Analyse.
Berechtigungen an Datenquellen
Beim Registrieren von Datenspeicherorten werden der ArcGIS-Server-Site keine Berechtigungen für den Zugriff auf die Daten erteilt. Bei Ordner-Data-Stores und bei Verbindungen zu Datenbank-Data-Stores bestimmter Typen müssen Sie dem ArcGIS-Server-Konto die Berechtigungen für die Daten erteilen. Bei Datenbankverbindungen anderer Typen und Cloud-Data-Stores müssen die mit dem Data Store gespeicherten Benutzeranmeldeinformationen die Berechtigungen für die Daten besitzen. Weitere Informationen zu Datenberechtigungen für Data Stores finden Sie unter Bereitstellen der Daten für ArcGIS Server.
Registrieren von Daten bei ArcGIS Server
Sie können Datenordner, Datenbankverbindungsdateien und Cloud-Speicherorte mit ArcGIS Server Manager oder ArcGIS Pro bei ArcGIS Server registrieren. Wenn die ArcGIS-Server-Site verbunden ist, dann können Sie ein Data-Store-Element zum Veröffentlichen von Web-Layern der meisten Typen hinzufügen.
Weitere Informationen finden Sie unter folgenden Themen:
Entfernen eines Data Store
Wie die Zuordnung zwischen einer ArcGIS-Server-Site und einem Data Store entfernt wird, hängt vom Typ des Data Store ab und davon, wie dieser registriert wurde.
Wenn Sie den Data Store in ArcGIS Server Manager registriert haben, verwenden Sie die Schaltfläche zum Aufheben der Registrierung neben dem Data Store, indem Sie in ArcGIS Server Manager auf Site > Data Stores klicken.
Bevor Sie die Registrierung eines Cloud-Data-Store aufheben, der in ArcGIS Server Manager hinzugefügt wurde, löschen Sie das verknüpfte ArcGIS-Server-Cache-Verzeichnis in ArcGIS Server Manager. Weitere Informationen zum Löschen von ArcGIS-Server-Cache-Verzeichnissen finden Sie unter Löschen eines Serververzeichnisses in Server Manager.
Wenn Sie den Data Store in ArcGIS Pro registriert oder ein Data-Store-Element in ArcGIS Enterprise hinzugefügt haben, müssen Sie in der Organisation den Verbundserver aus dem Data-Store-Element entfernen. Verwenden Sie keine andere App, um die Registrierung für den Data Store aufzuheben.
Wenn Sie einen ArcGIS Data Store vom Hosting-Server entfernen möchten, verwenden Sie das Dienstprogramm unregisterdatastore, das mit ArcGIS Data Store installiert wurde.
Heben Sie die Registrierung für keinen ArcGIS Data Store-Typ bei der Host-Server-Site in ArcGIS Server Manager auf. Wenn Sie die Registrierung dieser Data Stores über Server Manager aufheben, sind die von ihnen mit Daten versorgten Services nicht mehr funktionsfähig.
Falls die Registrierung eines ArcGIS Data Store in ArcGIS Server Manager von Ihnen oder einem Publisher Ihrer Organisation versehentlich aufgehoben wird, müssen Sie ArcGIS Data Store mit derselben ArcGIS-Server-Site neu konfigurieren, damit die Services wieder ausgeführt werden.
Überlegungen zum Aufheben der Registrierung von Data Stores
Heben Sie die Registrierung eines Data Store nicht auf, oder entfernen Sie diesen nicht, wenn vorhandene Services Daten aus dem Data Store enthalten.
Wenn Sie die Registrierung eines Data Store in der ArcGIS-Server-Site aufheben, von dem vorhandene Services mit Daten versorgt werden, können Sie die Services unter Umständen weiterhin anzeigen, je nachdem, welche Art von Data Store verwendet wurde.
Bei in ArcGIS Server Manager oder ArcGIS Pro registrierten Datenbanken können Sie die Daten auch weiterhin in den von diesen mit Daten versorgten Services anzeigen. Wird das beim Data Store gespeicherte Kennwort allerdings geändert, können Sie die Services nicht mehr für die Verwendung des neuen Kennworts aktualisieren. In diesem Fall sind die Services nicht mehr funktionsfähig, und Sie müssen die Datenbank registrieren, die die Service-Daten enthält, und die Services erneut veröffentlichen.
Bei registrierten Datenbanken erkennen neu zur Site hinzukommende ArcGIS-Server-Computer die Services nicht, wenn deren Quell-Data-Store nicht mehr bei der ArcGIS-Server-Site registriert ist. Sie müssen die Datenbank registrieren, die die Service-Daten enthält, und die Services erneut veröffentlichen, damit die neuen Computer die Services erkennen.
Szenarios beim Registrieren von Daten
Bevor Sie Ihre Datenspeicherorte registrieren, überprüfen Sie die folgenden Szenarien und berücksichtigen Sie die Workflow-Beziehungen:
Der Computer des Publishers und die ArcGIS-Server-Site referenzieren die gleiche Datenbank
Wenn der Computer des Publishers und die ArcGIS-Server-Site Daten in der gleichen Datenbank, Enterprise-Geodatabase oder dem gleichen Cloud Data Warehouse referenzieren, importieren Sie die Datenbankverbindungsdatei des Publishers, und legen Sie die Datenbankverbindung der ArcGIS-Server-Site auf Die gleiche wie die Publisher-Datenbankverbindung fest, wenn Sie die Daten registrieren.

Verwendung dieses Szenarios
Verwenden Sie dieses Szenario, wenn Sie vermeiden möchten, dass eine Kopie der Daten auf den ArcGIS-Server-Computern abgelegt wird. Angenommen Sie möchten einen Kartenservice in ArcGIS Server aus ArcGIS Pro veröffentlichen, indem Sie Daten aus einer lokalen Enterprise-Geodatabase verwenden. Wenn Sie vermeiden möchten, dass eine Kopie der von Ihrem Kartendokument referenzierten Daten auf einem der ArcGIS-Server-Computer gespeichert wird, importieren Sie die Datenbankverbindung des Publishers, und legen Sie die Datenbankverbindung der ArcGIS-Server-Site auf Die gleiche wie die Publisher-Datenbankverbindung fest. Nach der Veröffentlichung werden die in Ihrer Enterprise-Geodatabase gespeicherten Daten weiterhin vom Kartendokument referenziert.
Nicht geeignete Verwendung dieses Szenarios
Verwenden Sie dieses Szenario nicht, wenn sich Ihre Daten in einer File-Geodatabase oder einem Dateiverzeichnis befinden. Verwenden Sie stattdessen das nächste Szenario.
Verwenden Sie dieses Szenario nicht, wenn Sie eine separate Kopie der Daten in Ihrer Enterprise-Geodatabase zur Verwendung im Web speichern möchten.
Der Computer des Publishers und die ArcGIS-Server-Site referenzieren den gleichen Ordner
Wenn der Computer des Publishers und die ArcGIS-Server-Site Daten im gleichen Ordner referenzieren, geben Sie den Ordnerpfad des Publishers an, und legen Sie den Ordnerpfad der ArcGIS-Server-Site auf Der gleiche wie der Publisher-Ordnerpfad fest, wenn Sie Ihre Daten registrieren. Dieses Szenario ist das gleiche wie das vorherige, mit Ausnahme der Tatsache, dass Ordner statt Datenbanken verwendet werden.

Verwendung dieses Szenarios
Verwenden Sie dieses Szenario, wenn Sie vermeiden möchten, dass eine Kopie der Daten auf einem der ArcGIS-Server-Computer abgelegt wird. Angenommen, Sie möchten einen Geoverarbeitungsservice in ArcGIS Server veröffentlichen und dabei Daten aus einem Netzwerkverzeichnis verwenden. Wenn Sie vermeiden möchten, dass eine Kopie der Daten des Geoverarbeitungsservice auf einen der ArcGIS-Server-Computer kopiert wird, geben Sie den Ordnerpfad des Publishers an, und legen Sie den Ordnerpfad der ArcGIS-Server-Site auf Der gleiche wie die Publisher-Ordnerpfad fest. Nach dem Veröffentlichen werden das Geoverarbeitungsmodell, die Eingaben, Ausgaben, Skripte und Projektdaten, die in Ihrem Netzwerkverzeichnis gespeichert sind, weiterhin vom Geoverarbeitungsservice referenziert.
Dieses Szenario wird auch dann empfohlen, wenn Sie über eine ArcGIS-Server-Site unter Linux verfügen, die all Ihre Daten verwaltet, und Sie Samba eingerichtet haben, um die Dateifreigabe zwischen Microsoft Windows und Linux zu ermöglichen. Wenn Sie z. B. ein Kartendokument veröffentlichen möchten, das die Daten auf Ihrem Linux-Computer referenziert, registrieren Sie das Samba-Verzeichnis (\\net\data) als Ordner des Publishers und das Linux-Verzeichnis (/net/data) als Ordner der ArcGIS-Server-Site. Beim Veröffentlichen wird das Kartendokument automatisch so geändert, dass es das Verzeichnis auf dem Linux-Computer referenziert.
Hinweis:
Bei Verwendung eines Samba-Verzeichnisses für den Austausch von Daten zwischen Windows und Linux wird empfohlen, das opportunistische Sperren in Ihren Samba-Konfigurationseinstellungen vor dem Veröffentlichen zu deaktivieren. Andernfalls können Fehler beim Veröffentlichen auftreten. Vollständige Anweisungen finden Sie unter Allgemeine Probleme und Lösungen.
Nicht geeignete Verwendung dieses Szenarios
Verwenden Sie dieses Szenario nicht, wenn sich Ihre Daten in einer Datenbank befinden. Verwenden Sie stattdessen das vorherige Szenario.
Verwenden Sie dieses Szenario nicht, wenn Sie Feature- oder WFS-T-Services veröffentlichen möchten.
Der Computer des Publishers und die ArcGIS-Server-Site referenzieren unterschiedliche Geodatabases, und die Daten sind nicht statisch
Aufgrund von Firewalls und Unterschieden zwischen Computerplattformen oder aufgrund des Wunsches, eine separate Kopie der Daten zur Verwendung im Web beizubehalten, referenzieren der Publisher und die ArcGIS-Server-Site möglicherweise jeweils die gleichen Daten in unterschiedlichen Geodatabases. Wenn Sie Ihre Daten mit diesem Szenario registrieren möchten, müssen Sie sowohl die Verbindung zur Datenbank des Publishers als auch die Verbindung zur Geodatabase der ArcGIS-Server-Site importieren.

Verwendung dieses Szenarios
Verwenden Sie dieses Szenario, wenn Sie eine separate Kopie der Daten in Ihrer lokalen Enterprise-Geodatabase zur Verwendung im Web speichern möchten. In diesem Fall müssen Sie sicherstellen, dass eine Kopie der in der Geodatabase Ihres Publishers befindlichen Daten in der Geodatabase der verbundenen ArcGIS-Server-Site vorhanden ist. Sie können dieses Szenario nur mit Enterprise-Geodatabases verwenden, nicht mit Datenbanken.
Sie können den Geodatenservice auch zum Synchronisieren der Enterprise-Geodatabases verwenden und sicherstellen, dass alle nachfolgenden Änderungen, die an der Datenbank des Publishers vorgenommen werden, in die Geodatabase der ArcGIS-Server-Site übernommen werden. Dies ist insbesondere in Cloud-Bereitstellungen von Vorteil, da sich niemand beim Cloud-Computer anmelden und den Datentransfer ausführen muss.
Dieses Szenario eignet sich auch gut für die Veröffentlichung von Feature-Services in ArcGIS-Server-Sites, die lokal oder in der Cloud gehostet werden. Wenn Sie beispielsweise einen Feature-Service mit diesem Szenario veröffentlichen, können Sie lokal vorgenommene Änderungen in die Geodatabase der ArcGIS-Server-Site übermitteln, sodass sie den Endbenutzern Ihres Feature-Service zur Verfügung stehen. Wenn dagegen Web-Editoren Features in der Geodatabase der ArcGIS-Server-Site ändern, können Sie die Änderungen mit der Geodatabase des Publishers synchronisieren.
Nicht geeignete Verwendung dieses Szenarios
Gehen Sie in folgenden Fällen nicht nach diesem Szenario vor:
Wenn sich Ihre Daten in einer File-Geodatabase oder in einem Dateiverzeichnis befinden. Verwenden Sie stattdessen das Szenario Der Computer des Publishers referenziert lokale Karten- oder Bilddaten, und die ArcGIS-Server-Site referenziert einen Cloud-Speicherort.
Wenn sich Ihre Daten in einer Datenbank (die keine Geodatabase enthält) befinden. Gehen Sie stattdessen nach dem Szenario Der Computer des Publishers und die ArcGIS-Server-Site referenzieren die gleiche Datenbank vor.
Wenn die ArcGIS-Server-Site nicht mit ArcGIS Enterprise verbunden ist.
Wenn Sie keine separate Kopie Ihrer Geodatabase auf dem Server speichern möchten.
Der Computer des Publishers und die ArcGIS-Server-Site referenzieren unterschiedliche Ordner
Aufgrund von Firewalls, aufgrund der Unterschiede zwischen Computerplattformen oder aufgrund des Wunsches, eine separate Kopie der Daten zur Verwendung im Web beizubehalten, referenzieren der Publisher und die ArcGIS-Server-Site möglicherweise Kopien der gleichen Daten im eigenen Datenordner. Wenn Sie Ihre Daten mit diesem Szenario registrieren möchten, müssen Sie den Pfad zum Ordner des Publishers und den Pfad zum Ordner des Servers eingeben.

Verwendung dieses Szenarios
Dieses Szenario ist nützlich für Linux-Bereitstellungen, Cloud-Bereitstellungen oder alle Bereitstellungen, bei denen Publisher und Webbenutzer mit separaten Datenkopien arbeiten.
Wenn Sie beispielsweise einen Kartenservice aus ArcGIS Pro auf einer eigenständigen ArcGIS-Server-Site unter Linux veröffentlichen möchten, können Sie eine identische Kopie der Daten Ihres Kartendokuments erstellen und die Daten auf dem ArcGIS-Server-Computer ablegen. Nachdem Sie die beiden Verzeichnisse bei der ArcGIS-Server-Site registriert und veröffentlicht haben, wird das Kartendokument automatisch so geändert, dass es den Ordner auf dem ArcGIS-Server-Computer referenziert.
Dieses Szenario kann bei Veröffentlichungen auf einer ArcGIS-Server-Site in der Cloud nützlich sein. Sie können Ihre lokalen Daten beispielsweise kopieren und in einem beliebigen Verzeichnis auf einer virtuellen Maschine in der Cloud speichern. Beim Veröffentlichen werden die Datenpfade automatisch so geändert, dass sie das Verzeichnis auf dem Cloud-Server referenzieren. Der Nachteil dieses Verfahrens besteht darin, dass sich jemand für den Datentransfer in die Cloud beim Cloud-Computer anmelden muss (die Übertragung kann per FTP, per Kopieren und Einfügen auf dem Remote-Desktop oder über andere unterstützte Datenübertragungsmethoden erfolgen).
Nicht geeignete Verwendung dieses Szenarios
Gehen Sie in folgenden Fällen nicht nach diesem Szenario vor:
Wenn sich die Daten in einer Datenbank befinden, gehen Sie stattdessen nach Der Computer des Publishers und die ArcGIS-Server-Site referenzieren die gleiche Datenbank vor.
Wenn Sie keine separate Kopie Ihrer Daten auf den Computern der ArcGIS-Server-Site speichern möchten.
Der Computer des Publishers referenziert lokale Karten- oder Bilddaten, und die ArcGIS-Server-Site referenziert einen Cloud-Speicherort
Wenn Ihre ArcGIS-Server-Site oder ArcGIS Image Server-Site in der Cloud ausgeführt wird und Sie Karten- oder Image-Service-Caches ebenfalls in der Cloud speichern möchten, geben Sie vor der Veröffentlichung die Verbindungs- und Authentifizierungsinformationen Ihres Cloud-Anbieters an. Veröffentlichte Karten- oder Image-Service-Caches befinden sich in Ihrem registrierten Cloud-Speicher.

Verwendung dieses Szenarios
Verwenden Sie dieses Szenario, wenn Ihre ArcGIS-Server-Site unter AWS, Microsoft Azure oder Alibaba ausgeführt wird und Ihre Karten- oder Image-Services Caches referenzieren sollen, die in einem Amazon S3-Bucket, Azure Blob Storage-Container oder Alibaba Cloud Object Storage Service (OSS)-Bucket gespeichert sind.
Nicht geeignete Verwendung dieses Szenarios
Gehen Sie nicht nach diesem Szenario vor, wenn Ihre ArcGIS-Server-Site nicht in der Cloud ausgeführt wird.