In ArcCatalog oder dem Fenster Katalog in ArcMap können Sie einen vorhandenen Service entsprechend den Änderungen an einer GIS-Ressource oder ihren Quelldaten überschreiben.
Das Überschreiben eines Service ist in den folgenden Szenarien erforderlich:
- Wenn Sie Einstellungen im Kartendokument oder anderen GIS-Ressourcen unterhalb Ihres Service aktualisieren
- Wenn Ihre Quelldaten (zum Beispiel eine Feature-Class, die in Ihrem Kartendokument angezeigt wird) bei der Veröffentlichung automatisch auf den Server kopiert wurden und Sie daraufhin Änderungen an den Quelldaten vorgenommen haben, die auf dem Server wiedergegeben werden sollen
Stellen Sie vor dem Fortfahren mit einem Überschreiben sicher, dass die GIS-Ressource, mit der Sie den vorhandenen Service überschreiben, nach Ihren Wünschen konfiguriert ist. Alle Layer, Tabellen, Datenverweise und Service-Eigenschaften im ursprünglichen Service werden als Teil des Überschreibens ersetzt.
- Befolgen Sie die Anweisungen in der folgenden Tabelle entsprechend dem Service-Typ, den Sie überschreiben möchten:
Option Umsetzung Wenn der zu überschreibende Service ein Kartenservice ist…
...öffnen Sie das ArcMap-Dokument, mit dem Sie den Service überschreiben möchten, und wählen im Hauptmenü Datei > Freigeben als > Service aus.
Wenn der zu überschreibende Service ein Geoverarbeitungsservice ist…
...navigieren Sie im Fenster Ergebnisse zu einem erfolgreichen Ergebnis des Modells oder Werkzeugs, mit dem Sie den Service überschreiben möchten, klicken mit der rechten Maustaste darauf und wählen Freigeben als > Geoverarbeitungsservice.
Wenn der zu überschreibende Service etwas anderes ist, z. B. ein Geodaten- oder Geocode-Service, …
...navigieren Sie in ArcCatalog oder im Fenster Katalog zum Element, mit dem Sie den Service überschreiben möchten, klicken mit der rechten Maustaste darauf und wählen Sie Als Service freigeben.
- Wählen Sie im Fenster Als Service freigeben die Option Vorhandenen Service überschreiben aus, und klicken Sie auf Weiter.
- Wählen Sie die zu verwendende ArcGIS-Server-Verbindung aus der Dropdown-Liste Verbindung auswählen. Wenn die gewünschte Serververbindung nicht aufgeführt ist, können Sie eine neue erstellen, indem Sie auf Verbindung mit ArcGIS Server herstellen klicken. Falls Sie Hilfe zu diesem Schritt benötigen, finden Sie weitere Informationen unter Herstellen einer Verbindung mit ArcGIS Server über ArcGIS Desktop.
- Wählen Sie in der Tabellenliste den zu überschreibenden Service aus, und klicken Sie auf Weiter.
- Wenn der Service über einen Karten-Cache verfügt, klicken Sie im Service-Editor auf Caching, um zu entscheiden, ob Sie den Cache automatisch oder manuell ändern möchten:
- Wenn Sie Cache automatisch aktualisieren aktivieren, wird die Zuordnung aller vorhandenen Kacheln zu Ihrem Service aufgehoben, und die Kacheln werden einem zusätzlichen automatisch erzeugten Service mit dem Namen <Service>_<Zeitstempel> zugeordnet. Die Aktualisierung beginnt mit der Erstellung neuer Kacheln in einem Cache für den ursprünglichen Service. Für die meisten Bereitstellungen ist dieser Workflow ausreichend. Falls Sie sich über Ausfallzeiten der Clients Sorgen machen, können Sie auf der Registerkarte Erweiterte Einstellungen Bedarfs-Caching aktivieren.
- Wenn Sie Cache manuell aktualisieren aktivieren, wird die Zuordnung aller vorhandenen Kacheln zu Ihrem Service aufgehoben, und die Kacheln werden einem zusätzlichen automatisch erzeugten Service mit dem Namen <Service>_<Zeitstempel> zugeordnet. Dieser Service ist vorhanden, damit Sie den alten Cache zu einem für Sie passenden Zeitpunkt löschen können, da das Löschen eines Cache sehr zeitaufwändig ist. Sie müssen die Caching-Werkzeuge selbst ausführen, wenn Sie den Cache aktualisieren möchten.
- Legen Sie im Fenster Service-Editor die Eigenschaften für den Service fest. Einzelheiten zum Festlegen von Service-Eigenschaften finden Sie im Abschnitt Typen von Services in der Hilfe zu Ihrem Service. Informationen dazu, wie Sie die Services optimal für die Bereitstellung konfigurieren, finden Sie unter Optimieren und Konfigurieren von Services.
Tipp:
Um den Anzeigebereich beim Konfigurieren des Service zu vergrößern, klicken Sie auf die Schaltfläche Ausblenden im oberen Bereich des Service-Editor.
- Klicken Sie auf Analysieren. Über diesen Befehl wird die aktuelle Konfiguration geprüft, um festzustellen, ob der vorhandene Service überschrieben werden kann.
- Beheben Sie alle Fehler () im Fenster Vorbereiten. Sie können den vorhandenen Service erst anschließend überschreiben. Sie können die Warnungen und Informationsmeldungen korrigieren, um die Performance und Darstellung des Service zu verbessern. Dieser Vorgang ist jedoch optional. Weitere Informationen zum Beheben dieser Probleme finden Sie unter Analysieren der GIS-Ressource.
- Nachdem Sie die Fehler korrigiert und optional auch die Vorschläge aus Warnungen und Informationsmeldungen eingearbeitet haben, klicken Sie auf Veröffentlichen.
Hinweis:
Wenn Sie als Teil des Überschreibens Daten auf den Server kopieren, wirkt sich die Größe der Daten und Ihre Netzwerk-Bandbreite auf die Zeit aus, die zum Veröffentlichen benötigt wird.
Der vorhandene Service wird vom neuen Service überschrieben.