Exécution de tâches serveur
Les tâches serveur exécutent des procédures d'administration complexes, telles que l'optimisation des bases de données et la mise à jour des index. Vous pouvez exécuter une tâche serveur manuellement, en chargeant la tâche sur la console serveur, en utilisant l'outil de démarrage de tâche Domino® Administrator de l'onglet Serveur ou la console Administrator. Vous pouvez également exécuter la tâche automatiquement au démarrage du serveur en ajoutant le nom de la tâche aux paramètres ServerTasks
ou ServerTasksAt
du fichier NOTES.INI. En outre, vous pouvez créer un document Programme dans l'annuaire Domino® pour exécuter une tâche à intervalles programmés.
Pourquoi et quand exécuter cette tâche
Outre les tâches serveur fournies par Domino®, vous pouvez écrire et exécuter des tâches personnalisées, stockées sous forme de fichiers Microsoft™ Windows™ de traitement par lots, de scripts ou de programmes shell UNIX™ et de programmes API.
A partir de la console du serveur local
Ouvrez la console serveur et entrez la tâche serveur à l'invite de la commande.
A partir de la console du serveur Domino® Administrator
Procédure
- Dans Domino® Administrator, ouvrez la console du serveur où le programme s'exécute en cliquant sur Console dans l'onglet .
-
Dans le champ Commandes serveur, entrez :
Charge taskname
où taskname est le nom de la tâche serveur à exécuter.
A partir de l'outil de démarrage de tâche de Domino® Administrator
Procédure
- Dans Domino® Administrator, cliquez sur l'onglet .
- Cliquez sur Tâches serveur.
- Ouvrez la série d'outils de tâche.
- Cliquez sur Démarrer.
- Sélectionnez une tâche serveur dans la liste qui s'affiche dans la boîte de dialogue Démarrage de tâche. Sélectionnez les options avancées pour spécifier des paramètres supplémentaires.
- Cliquez sur Démarrer tâche.
Dans le fichier NOTES.INI
Pourquoi et quand exécuter cette tâche
De nombreuses tâches sont exécutées par défaut à des moments précis. Vous pouvez planifier l'exécution de tâches supplémentaires en éditant l'un des paramètres suivants dans le fichier NOTES.INI :
ServerTasks
lance automatiquement les tâches au démarrage du serveur.ServerTasksAt
lance des tâches à des moments précis.
Dans un document Programme
Pourquoi et quand exécuter cette tâche
Pour exécuter une tâche sur un serveur à des moments précis ou au démarrage du serveur, créez un document Programme dans l'annuaire Domino®.
Un document Programme permet d'exécuter automatiquement une tâche serveur à une heure spécifique. Vous pouvez également utiliser ce document pour exécuter un fichier de commandes OS/2, un script ou un programme shell UNIX™ ou encore un programme API. Il peut aussi vous permettre de planifier des tâches et/ou des programmes.
- Lettres A à Z
- Chiffres 0 à 9
- Perluète (&)
- Tiret (-)
- Point (.)
- Espace ( )
- Trait de soulignement (_)
- Apostrophe (')
- Barre oblique (/)
Procédure
- Dans Domino® Administrator, ouvrez l'annuaire Domino®. Accédez à la vue Serveurs et ouvrez le document Serveur.
- Sélectionnez .
-
Dans l'onglet Général, renseignez les champs suivants :
Tableau 1. Onglet Général Champ
Entrée
Nom de programme
Nom de la tâche serveur que vous souhaitez exécuter.
Ligne de commande
Commande démarrant la tâche (avec tous ses arguments).
Serveur d'exécution
Nom hiérarchique complet du serveur sur lequel exécuter la tâche.
Commentaires
Description du programme ou informations complémentaires.
-
Cliquez sur l'onglet Planification, puis renseignez les champs suivants :
Tableau 2. Onglet Exécution automatique Champ
Entrée
Etat
Sélectionnez l'une des options suivantes :
- Au démarrage uniquement, pour exécuter le programme uniquement au démarrage du serveur.
- Activé, pour planifier l'exécution de la tâche à des moments précis.
Exécution à
Heure de la journée à laquelle vous souhaitez exécuter la tâche pour la première fois.
Intervalle de répétition
Délai en minutes entre deux exécutions successives de la tâche.
Jours de la semaine
Jours de la semaine auxquels la tâche doit être exécutée.
- Facultatif : Cliquez sur Administration, puis entrez les noms d'autres propriétaires/administrateurs.
- Fermez le document en l'enregistrant.