00176: <Wert>-Pfad überschreitet die Begrenzung des Betriebssystems
In diesem Thema
Im Veröffentlichungsprozess überschreitet die Länge des Pfades für diesen Layer die Begrenzung des Betriebssystems. Dieser Pfad enthält den Pfad des Staging-Ordners, den Namen der Serververbindung und den Pfad zu der Datenquelle. Dazu können auch Pfade, die in Funktions-Rastern verwendet werden, gehören.
Der <Wert>-Parameter bezieht sich darauf, ob der fragliche Pfad der Staging-Pfad oder der Eingabe-Verzeichnispfad des ArcGIS-Servers ist.
Lösungen
Wenn der Pfad die Begrenzung überschreitet, können Sie folgendermaßen vorgehen, um die Anzahl der Zeichen für diesen Pfad zu verringern.
- Registrieren Sie Datenquellen beim ArcGIS-Server, wenn Sie die Veröffentlichung auf einem ArcGIS-Server vornehmen, auf dem Datenquellen registriert werden können. Wenn Sie die Veröffentlichung auf ArcGIS Online vornehmen, können Sie keine Datenquellen registrieren.
Weitere Informationen zum Registrieren von Daten bei ArcGIS for Server mit ArcGIS for Desktop
- Ändern Sie den Speicherort des Staging-Ordners zu einem Speicherort in der näheren Umgebung des Root-Verzeichnisses, z. B. C:\temp.
- Ändern Sie den Namen der Serververbindung in einen Namen mit weniger Zeichen. Um die Service-Verbindung umzubenennen, klicken Sie im Fenster Katalog mit der rechten Maustaste auf die Service-Verbindung, und wählen Sie im Menü die Option Umbenennen.
Weitere Informationen zum Herstellen einer Verbindung mit ArcGIS for Server in ArcGIS for Desktop
- Kürzen Sie den Namen des Service.
- Ändern Sie den physischen Pfad des Systemverzeichnisses auf dem ArcGIS-Server, sodass weniger Zeichen verwendet werden. Dazu benötigen Sie administrativen Zugriff auf den Server.
Weitere Informationen zum Bearbeiten von Serververzeichnissen in ArcGIS for Desktop
Weitere Informationen
Wenn Sie mit ArcGIS for Desktop einen Service veröffentlichen, wird eine Service-Definitionsdatei erstellt und vorübergehend in einem Staging-Ordner auf der lokalen Festplatte gespeichert. Der Staging-Standardspeicherort ist ein temporärer Ordner im Windows-Benutzerprofil. Unter Windows 7 ist dieser Speicherort z. B. C:\Benutzer\<Benutzername>\AppData\Local\ESRI\Desktop10.1\Staging. Das Staging-Verzeichnis enthält separate Ordner für jede Serververbindung. Wenn Sie eine Service-Definition oder+++ einen Entwurf über eine bestimmte Verbindung zu einem GIS-Server gespeichert haben, finden Sie die Service-Definition oder den Entwurf in dem Ordner der Serververbindung.
Im Windows-Dateisystem ist die Anzahl der Zeichen begrenzt, die ein Pfad enthalten kann. ArcGIS zeigt eine Warnmeldung an, wenn die Kombination aus dem Staging-Ordnerpfad und der Serververbindung die Anzahl der Zeichen überschreitet, die vom Betriebssystem unterstützt wird. Das Gleiche gilt für die Eingabeverzeichnisse des ArcGIS-Servers. Wenn die Verzeichnisstruktur der Service-Ressourcen auf dem Server die Begrenzung des Betriebssystems überschreitet, kann der Service nicht veröffentlicht werden.
Darüber hinaus wird die Service-Definition im ArcGIS-Server gespeichert und während der Veröffentlichung dekomprimiert. Der Standardspeicherort auf dem Server ist \arcgisserver\directories\arcgissystem\arcgisinput\<Service-Name>.<Service-Typ>\extracted.
Funktionen werden mit Bild- und Raster-Daten zur Datenverarbeitung verwendet. Diese Verarbeitung wird nicht dauerhaft auf die Daten angewendet; stattdessen wird sie laufend während des Zugriffs auf Bilddaten und Raster angewendet. Funktionen können zudem verknüpft werden, um mehr Bildbearbeitungsfunktionen zu bieten. Sie können z. B. mehrere arithmetische Funktionen verknüpfen, um die Daten mithilfe einer Gleichung zu verarbeiten.