Ich habe kürzlich ein Upgrade auf ArcGIS Server 10.1 SP1 durchgeführt. Seit dem Wechsel erhalte ich viele inkonsistente Fehler, insbesondere das Ausführen von Abfragen für die REST-API eines Kartendienstes mit der Javascript-API.
Ich sage inkonsistent, weil eine identische Abfrage manchmal funktioniert und manchmal der Fehler "Vorgang kann nicht abgeschlossen werden" angezeigt wird. Die Abfragen sind äußerst einfach, z. B. lautet die where-Klausel "COUNTRY_ID = 2", und ich bin mir sicher, dass sie nicht die where-Klausel ist, da sie immer von ArcGIS Server 10.0 aus funktioniert hat.
Das Testen der Abfrage auf der REST-Seite direkt aus dem Dienstverzeichnis ergibt dasselbe Ergebnis. Mein Ergebnis wechselt zwischen Erfolg und Fehler - Abfrage 1: Erfolg, Abfrage 2: Fehler, Abfrage 3: Erfolg, Abfrage 4: Fehler.
Hat jemand etwas ähnliches erlebt?
UPDATE: Aus den Informationen, die ich in diesem Beitrag gefunden habe, ging hervor, dass das Erstellen von POST-Anfragen meine Probleme behebt.
quelle
Bitte beziehen Sie sich auf den folgenden Link: Sie haben eine Problemumgehung vorgeschlagen.
http://forums.arcgis.com/threads/73456-new-problem-REST-query-10.1-every-other-request-fails-(400-unable-to-complete-oper)
Grüße BinnyN
quelle
Option 1:
Versuchen Sie, den Dienst erneut zu veröffentlichen. Ich bin auf diesen Fehler gestoßen, als ich eine neue mxd-Datei auf den Server kopiert habe, ohne sie zu veröffentlichen.
Option 2:
Probieren Sie die einzigartige Zeitstempel- Problemumgehung aus, auf die BinnyN bereits verwiesen hat. Unten ist der Code:
quelle
Nach dem Wechsel von SQL Geometry unter SQL Server 2012 zu SDEBINARY Geometry Storage verschwand das Problem für mich. Hoffe jemand findet das nützlich!
quelle