Viac

Nepoužíva program AGSSOM na správu mapových služieb AGS zo skriptu python


Na serveri Windows používame ArcGISServer 10.0. Z dôvodu správy databázy musíme zastaviť niekoľko služieb ArcGISServer. Na tento účel používam program AGSSOM, ktorý sa volá z nasledujúceho programu Python:

import os, podproces def manageMapServices (príkaz, svc, svcType): PathToAGSSOM = r "c:  Program Files  ArcGIS  Server10.0  AGSSOM_GESTAO  AGSSOM" server = "AGSSOM" p = podproces.Popen (PathToAGSSOM + "" + server + "" + príkaz + "" + svc + "" + svcType) # Volanie AGSSOM - zastaviť servico manageMapServices (" - x", "GeoPlaneamento/AMAE2001", "MapServer")

Pri volaní tohto programu sa mi zobrazuje nasledujúca chyba:

*Nepodarilo sa nájsť dostupný produkt ArcGIS Engine alebo Desktop, ktorý by bolo možné inicializovať. Nepodarilo sa pripojiť k serveru Uistite sa, že tento používateľ je členom skupiny AGSADMIN. Podrobnosti: Server RPC nie je k dispozícii. (Výnimka z HRESULT: 0x800706BA) AGSSOM [použitie]: {server} [-s | štart, -x | stop, -r | reštart -list | list_services -listtypes | list_server_types, -describe | description], -publikovať | publikovať z Cesta MX D ako druhý parameter [servisné meno (alebo všetky)] {servicetype | predvolené: MapServer, GeocodeServer, GPServer, GlobeServer}*

Táto správa poukazuje na problémy s povoleniami, používateľ však má všetky správne povolenia. A keď sa pokúšam zavolať program AGSSOM priamo z príkazového riadka, nezobrazuje sa žiadna chyba.

Nevie niekto, v čom môže byť problém spôsobujúci túto chybu?


Pozri si video: PROZKOUMÁVÁNÍ GOOGLE MAP!! #4 (Október 2021).