Utilitaires de ligne de commande d'ArcGIS Server
ArcGIS Server inclut des utilitaires vous permettant d’administrer le serveur à partir de la ligne de commande du système d’exploitation. Ils sont installés sous la forme d’un ensemble de scripts dans <ArcGIS Server installation location>/tools/admin. Vous pouvez exécuter ces utilitaires directement à partir de cet emplacement ou en indiquant le chemin d'accès complet au répertoire.
ArcGIS Server inclut des utilitaires vous permettant d’administrer le serveur à partir de fichiers de commande ou de la ligne de commande du système d’exploitation. Ils sont installés sous la forme d’un ensemble de scripts Python dans <ArcGIS Server installation location>\tools\admin.
Remarque :
Vous devez exécuter ces outils sur l’installation de Python incluse avec ArcGIS Server.
Ces utilitaires permettent d’effectuer les opérations suivantes :
Démarrer et arrêter des services
Publier des services à partir d’un fichier de définition de service (
.sd)Sauvegarder ou restaurer la configuration d’un site
Définir de nouveaux caches de carte
Créer et supprimer des caches de carte
Convertir les caches de carte du format éclaté au format compact
Rechercher les pratiques conseillées en matière de sécurité pour ArcGIS Server
Remarque :
Ces utilitaires prennent uniquement en charge l’authentification par jeton. Si vos sites utilisent l’authentification au niveau du Web, vous devez exécuter ces scripts à l’aide d’un compte intégré et spécifier l’URL locale de votre site, comme indiqué ci-dessous.
Paramètres courants
La table ci-après présente les paramètres utilisés dans de nombreux utilitaires :
|
Paramètre |
Détails |
|---|---|
|
-u |
Nom d’un utilisateur ArcGIS Server qui exécutera cet utilitaire. L'utilisateur doit disposer du niveau de privilèges approprié pour réaliser l'opération. Si votre site est configuré avec l’authentification au niveau du Web, désignez un utilisateur intégré, tel que le compte de l’administrateur principal du site. |
|
-p |
Le mot de passe de l'utilisateur spécifié avec le paramètre -u. |
|
-s |
L'URL du site, dans l'un des formats suivants :
Si votre site est configuré avec l'authentification au niveau du Web, vous devez spécifier l'URL locale de votre site. |
|
-h |
Imprime l'aide de l'utilitaire. |
|
--ignoressl |
Un paramètre facultatif permettant de désactiver la vérification du certificat SSL. |
Ces paramètres sont inclus dans l’exemple suivant :
Héritage :
Si vous avez mis en œuvre une logique qui automatise l’exécution de ces utilitaires, vous devez mettre à jour vos scripts pour supprimer les dépendances Python. Voici quelques exemples :
<ArcGIS Server installation location>/arcgis/server/tools/pythonL’extension
.pylorsque vous faites référence au nom de l’utilitaire de ligne de commande
L'exemple suivant explique comment l'utiliser :
<ArcGIS Server installation location>/arcgis/server/tools/admin/manageservice -u admin -p admin -s http://gisserver.example.com:6080
<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\managesite.py" -u admin -p admin -s http://gisserver.example.com:6080