Atualizei recentemente para o ArcGIS Server 10.1 SP1. Desde a mudança, estou recebendo muitos erros inconsistentes, executando especificamente consultas na API REST de um serviço de mapa com a API Javascript.
Digo inconsistente porque uma consulta idêntica às vezes funciona e outras vezes recebo um erro 'incapaz de concluir a operação'. As consultas são extremamente simples, por exemplo, a cláusula where é "COUNTRY_ID = 2", e estou certo de que não é a cláusula where porque ela sempre funcionou vindo do ArcGIS Server 10.0.
Testar a consulta na página REST diretamente do diretório services produz o mesmo resultado. Meu resultado alterna entre sucesso e erro - consulta 1: sucesso, consulta 2: erro, consulta 3: sucesso, consulta 4: erro.
Alguém já experimentou algo semelhante?
ATUALIZAÇÃO: a partir das informações que encontrei neste post, descobri que fazer solicitações POST resolve meus problemas.
fonte
Consulte o seguinte link: Eles sugeriram uma solução alternativa.
http://forums.arcgis.com/threads/73456-new-problem-REST-query-10.1-every-other-request-fails-(400-unable-to-complete-oper)
Atenciosamente BinnyN
fonte
Opção 1:
Tente republicar o serviço. Corri para esse erro ao copiar um novo arquivo mxd para o servidor sem publicá-lo.
Opção 2:
Experimente a solução alternativa de registro de data e hora já referenciada por BinnyN. Abaixo está o código:
fonte
Depois de mudar para o armazenamento de geometria SDEBINARY do SQL Geometry no SQL Server 2012, o problema desapareceu para mim. Espero que alguém ache isso útil!
fonte