Suite

Publier le service de géotraitement avec ArcGIS Server ?


Je modélise ce didacticiel ESRI pour créer un service de géotraitement avec ArcGIS Server et j'obtiens cette erreur lorsque j'essaie de publier le service :

Le service a été publié mais ne peut pas être démarré en raison de : La création de l'instance d'objet serveur a échoué sur toutes les machines SOC. La création de l'instance de l'objet serveur a échoué sur la machine MyServer. Impossible de charger l'outil : BufferAndClip : l'initialisation du service de géotraitement a échoué.

J'utilise ArcGIS Desktop 10 avec ArcGIS Server 9.3. Mon mxd qui contient le modèle a été enregistré en tant que version 9.3. Aussi ma géodatabase est une version 9.3. Le modèle fonctionne bien dans le mxd. Les fichiers mxd et géodatabases et lyr sont tous situés dans le même dossier sur le serveur (par exemple MyServerArcGIS ResourcesTestTest.mxd).

J'ai déjà publié des services de carte sur ce serveur sans aucun problème, pourquoi ai-je cette erreur ?


La création d'instance d'objet serveur a échoué sur toutes les machines SOC est déclenchée lorsque le compte SOC n'a pas accès aux ressources que vous essayez de publier.

Essayez de cliquer avec le bouton droit sur ArcCatalog et de l'exécuter en tant que compte SOC. Pouvez-vous accéder à MyServerArcGIS ResourcesTest et voir le MXD, les couches et la boîte à outils ?

Tout ce qui est utilisé dans le modèle doit être accessible au SOC.

Voir la préparation des ressources pour la publication pour plus de détails sur la configuration des autorisations appropriées.


Esri a déclaré que mon erreur était due au fait que j'essayais de créer un service de géotraitement à l'aide d'ArcGIS 10 par rapport à ArcGIS Server 9.3.

ArcObjects et le langage de script derrière les outils de géotraitement ont trop changé.

Je dois mettre à niveau le serveur vers 10.