Skip To Content

Deaktivieren von Schemasperren in einem Kartenservice

Ein ArcGIS Server-Kartenservice verwendet Schemasperren, um zu verhindern, dass Quellen-Dataset-Schemas beim Ausführen des Service geändert werden. Schemasperren sind in Kartenservices standardmäßig aktiviert. Wenn Ihr Workflow regelmäßige Aktualisierungen des Dataset-Schemas erfordert, ohne dass der Kartenservice beendet wird, z. B. beim Ersetzen von Feature-Classes im Gegensatz zum Aktualisieren ausgewählter Zeilen im Schema, können Sie Schemasperren mit ArcGIS Server Manager deaktivieren.

Hinweis:

Sie können die Schemasperren nicht für Kartenservices deaktivieren, die für die Verwendung des Pools für geteilte Instanzen konfiguriert sind.

Wenn Schemasperren deaktiviert sind, empfiehlt Esri, nur die Quell-Dataset-Schemas zu aktualisieren, wenn sich der Service im Leerlauf befindet. Wenn Sie das Dataset-Schema bei ausgelastetem Service aktualisieren, kommt es bei Verwendung des Kartenservice unter Umständen zu einem unerwarteten Verhalten, z. B. fehlende Layer oder Felder, Abfragefehler und ein nicht verfügbarer Service. Änderungen am Dataset-Schema müssen sorgfältig geplant werden; das permanente Entfernen von Datasets kann zu einem inkonsistenten Zustand der Kartenservices führen.

Hinweis:

Auch wenn Sie Schemasperren in einem Kartenservice deaktivieren, können andere ArcGIS-Anwendungen und -Services weiterhin exklusive Sperren des Schemas abrufen. Falls sie das Schema des Dataset nach dem Deaktivieren der Schemasperren nicht aktualisieren können, finden Sie weitere Informationen unter Schemasperren. Dieses Thema enthält hilfreiche Informationen dazu, wie das Aktualisieren des Schemas anhand von Sperren verhindert werden kann.

Führen Sie die folgenden Schritte aus, um Schemasperren zu deaktivieren.

Deaktivieren von Schemasperren in Manager

Führen Sie die folgenden Schritte aus, um Schemasperren in Manager zu deaktivieren:

  1. Starten Sie Manager, und melden Sie sich an.
  2. Klicken Sie auf Services > Services verwalten.
  3. Suchen Sie den Kartenservice im Modul Services verwalten, und klicken Sie auf BearbeitenBearbeiten.

    Wenn der Service nicht in der Liste angezeigt wird, befindet er sich möglicherweise in einem Unterordner des Verzeichnisses "Site (Stammverzeichnis)".

  4. Klicken Sie auf die Registerkarte Parameter.
  5. Deaktivieren Sie auf der Registerkarte Parameter die Option Datenbankschema sperren.
  6. Klicken Sie auf Speichern und neu starten.

Schemasperren werden für alle Datasets deaktiviert, die von Ihrem Kartenservice referenziert werden.