Exécuter des tâches serveur

Les tâches du serveur effectuent des procédures d'administration complexes, par exemple le compactage 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 du serveur ou à l'aide de l'outil Domino ® Administrator Task - Démarrer, du menu Serveur ou de la console Administrateur. Ou vous pouvez exécuter la tâche automatiquement au démarrage du serveur en ajoutant le nom de la tâche au ServerTasks ou ServerTasksAt paramètres dans le fichier NOTES.INI . De plus, vous pouvez créer un document Programme dans l'annuaire Domino ® pour exécuter une tâche à intervalles planifiés.

À propos de 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 de commandes Microsoft Windows , de scripts ou de programmes shell UNIX et de programmes API.

Depuis la console du serveur local

Ouvrez la console du serveur et entrez la tâche serveur à l'invite de commande.

Depuis la console du serveur Domino ® Administrator

Procédure

  1. Dans Domino ® Administrator, ouvrez la console du serveur sur lequel le programme s'exécute en cliquant sur Console sur le serveur. > Onglet Statut .
  2. Dans le champ Commande de la console du serveur, saisissez :
    Charger le nom de la tâche
    

    nom de la tâche est le nom de la tâche serveur que vous souhaitez exécuter.

À partir du démarrage de Domino ® Administrator - Outil de tâches

Procédure

  1. Dans Domino ® Administrator, cliquez sur Serveur > Onglet Statut .
  2. Cliquez sur Tâches du serveur .
  3. Ouvrez l'ensemble des outils de tâches.
  4. Cliquez sur Démarrer .
  5. Dans la zone Démarrer une nouvelle tâche, sélectionnez une tâche serveur dans la liste. Sélectionnez les options avancées pour spécifier des paramètres supplémentaires.
  6. Cliquez sur Démarrer la tâche .

Dans le fichier NOTES.INI

À propos de cette tâche

De nombreuses tâches s'exécutent, par défaut, à des moments précis. Vous pouvez planifier l'exécution de tâches supplémentaires en modifiant l'un de ces paramètres dans le fichier NOTES.INI :

  • ServerTasks démarre les tâches automatiquement à chaque démarrage du serveur
  • ServerTasksAt démarre les tâches à une heure spécifiée

Dans un document de programme

À propos de cette tâche

Pour exécuter une tâche sur un serveur à une heure régulière ou au démarrage du serveur, créez un document Programme dans l'annuaire Domino ® .

Un document Programme est utilisé pour exécuter automatiquement une tâche serveur à un moment précis. Vous pouvez également utiliser un document Programme pour exécuter un script ou un programme shell UNIX , ou un programme API. Vous pouvez utiliser le document Programme pour planifier des tâches et/ou des programmes.

Si vous créez un script shell UNIX ou un programme API, vous pouvez utiliser n'importe lequel de ces caractères pour le nom. N'utilisez pas de barre oblique inverse (\) ou tout autre caractère car cela pourrait entraîner des résultats inattendus.
  • Lettres A à Z
  • Chiffres 0 à 9
  • Esperluette (&)
  • Tiret (-)
  • Période (.)
  • espace ( )
  • Souligner (_)
  • apostrophe (')
  • barre oblique (/)

Procédure

  1. Dans Domino ® Administrator, ouvrez l'annuaire Domino ® . Accédez à la vue Serveurs et ouvrez le document Serveur.
  2. Choisissez Créer > Serveur > Programme .
  3. Dans l'onglet Bases , complétez ces champs :
    Tableau 1 . Onglet Bases

    Champ

    Entrer

    Nom du programme

    Le nom de la tâche serveur que vous souhaitez exécuter.

    Ligne de commande

    Commande qui démarre la tâche, y compris tous les arguments de la commande.

    Serveur sur lequel exécuter

    Le nom hiérarchique complet du serveur sur lequel exécuter la tâche.

    commentaires

    Une description du programme ou des informations supplémentaires.

  4. Cliquez sur l'onglet Planification , puis complétez ces champs :
    Tableau 2 . Onglet Planification

    Champ

    Entrer

    Activé Désactivé

    Choisissez-en un:

    • Démarrage pour exécuter le programme uniquement au démarrage du serveur.
    • Activé pour planifier l'exécution de la tâche à des heures spécifiques.

    Courir de temps en temps

    La première heure de la journée à laquelle vous souhaitez que la tâche soit exécutée.

    Répéter l'intervalle de

    Nombre de minutes avant que la tâche ne soit réexécutée.

    Jours de la semaine

    Les jours de la semaine où la tâche sera exécutée.

  5. Facultatif: Cliquez sur Administration , puis entrez les noms des propriétaires/administrateurs supplémentaires.
  6. Fermez et enregistrez le document.

Que faire ensuite

Pour afficher toutes les tâches planifiées pour s'exécuter sur un serveur, utilisez la commande Afficher la planification .