Die Länge des Pfades zum Veröffentlichen dieser GIS-Ressource überschreitet die Begrenzung des Betriebssystems.
Dieser Pfad enthält den Pfad des Staging-Ordners, den Namen der Serververbindung und den Namen der GIS-Ressource innerhalb der Service-Definition (.sd), die veröffentlicht wird. Wenn Sie beispielsweise einen Karten-Service veröffentlichen, enthält dieser Pfad den Namen der Karten-Service-Definition (.msd), die in der Service-Definition enthalten ist.
Weitere Informationen zu Service-Definitionen
Der <Wert>-Parameter bezieht sich auf die GIS-Ressource und 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 der GIS-Ressource, die für die Veröffentlichung verwendet wird.
Wenn Sie beispielsweise einen Karten-Service veröffentlichen, können Sie den Namen des Kartendokuments (.mxd) kürzen. Dadurch wird der Name der Karten-Service-Definition (.msd) innerhalb der Service-Definition gekürzt, die im Veröffentlichungsprozess tatsächlich verwendet wird.
- 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.
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.
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.