Skip To Content

ArcGIS Server utilidades de línea de comandos

ArcGIS Server incluye algunas utilidades que puede utilizar para administrar el servidor desde la línea de comandos del sistema operativo. Se instalan como una serie de secuencias de comandos en la <ArcGIS Server installation location>/tools/admin. Estas utilizadas pueden ejecutarse directamente desde esta ubicación o mediante una referencia a la ruta completa al directorio.

Con estas utilidades, puede hacer lo siguiente:

  • Iniciar y detener servicios
  • Publicar servicios desde un archivo de definición de servicio (.sd)
  • Realizar una copia de seguridad o restaurar una configuración del sitio
  • Definir nuevas memorias caché de mapa
  • Crear y eliminar memorias caché de mapa
  • Convertir formatos de memoria caché de mapas de expandidos a compactos y viceversa
  • Examinar las prácticas recomendadas de seguridad de ArcGIS Server
Nota:

Estas utilidades solo admiten la autenticación con token. Si su sitio usa la autenticación de nivel web, deberá ejecutar estos scripts con una cuenta integrada y especificar la URL local del sitio, tal y como se describe en la sección siguiente.

Parámetros comunes

Los parámetros que se describen en la tabla siguiente se utilizan en muchas de las utilidades.

ParámetroDetalles

-u

El nombre de un usuario de ArcGIS Server que ejecutará la utilidad. El usuario debe tener el nivel apropiado de privilegios para ejecutar la acción. Si su sitio está configurado con la autenticación a nivel Web, especifique un usuario integrado, como la cuenta del administrador del sitio principal.

-p

La contraseña del usuario especificado con el parámetro -u.

-s

La dirección URL del sitio en uno de los formatos siguientes:

  • http://gisserver.domain.com:6080
  • http://webadaptorhost.domain.com/webadaptorname
Si su sitio está configurado con la autenticación a nivel web, deberá especificar la URL local del sitio.

Nota:

No puede utilizar https ni el puerto 6443 para estas utilidades. Antes de ejecutar cualquiera de ellas, cambie la configuración de protocolo de su sitio a HTTP and HTTPS, a menos que ya lo haya hecho.

-h

Imprime la ayuda para la utilidad.

Estos parámetros se incluyen en el siguiente ejemplo:

Legado:

En la versión 10.2.2 y en versiones anteriores, era necesario hacer referencia al directorio de Python y a la extensión de Python (.py) cuando se ejecutaban las utilidades desde la línea de comandos. En las versiones 10.3 y posteriores, no es necesario. Se pueden ejecutar las utilidades directamente desde la línea de comandos sin hacer referencia a las dependencias de Python.

Si ha implementado una lógica que automatiza la ejecución de estas utilidades, es necesario que actualice los scripts para eliminar las dependencias de Python. A continuación se muestran algunos ejemplos:

  • <ArcGIS Server installation location>/arcgis/server/tools/python
  • La extensión .py cuando se hace referencia al nombre de la utilidad de la línea de comandos

Vea el uso correcto en el ejemplo siguiente:

<ArcGIS Server installation location>/arcgis/server/tools/admin/manageservice -u admin -p admin -s http://gisserver.domain.com:6080
Nota:

La utilidad Administrar sitio está obsoleta desde 10.7.


En este tema
  1. Parámetros comunes