Programmation des tâches administratives
 
Programmation des tâches administratives
Remarque  Les informations suivantes sont destinées aux administrateurs de serveur et aux administrateurs de groupe.
Le volet Programmes répertorie les tâches programmées accomplies sur les bases de données hébergées par FileMaker Server que vous êtes autorisées à gérer. Si vous êtes administrateur de serveur, le volet Programmes répertorie toutes les tâches programmées de toutes les bases de données hébergées. Si vous êtes administrateur de groupe, le volet Programmes répertorie uniquement les tâches programmées associées aux bases de données hébergées dans votre groupe administrateur.
Les tâches programmées s'exécutent automatiquement si l'option Autoriser l'exécution des programmes activés est sélectionnée et si le programme sélectionné est activé. Consultez la section Activation et désactivation des programmes.
Affichage des détails des tâches programmées
La liste présente un résumé de chaque programme défini indiquant la tâche effectuée, la date de dernière exécution et la date de prochaine exécution. Si un programme effectue une tâche sur une base de données se trouvant dans un groupe administrateur, la liste présente également le nom du groupe si vous êtes administrateur de serveur.
Vous pouvez afficher les détails d'un programme sélectionné dans le tableau Détails pour en sélectionnant un programme dans la liste.
Création et gestion des tâches programmées
Le volet Programmes permet de créer de nouveaux programmes, de modifier des programmes existants et de gérer d'autres programmes. Lorsque vous créez un nouveau programme, utilisez l'assistant Programmation pour définir chaque élément d'une tâche programmée.
L'assistant Programmation vous guide dans les étapes permettant d'indiquer les détails de la tâche programmée ; il permet de définir sa fréquence d'exécution et d'envoyer une notification par email lorsque la tâche est terminée.
Pour créer ou gérer un programme, cliquez sur Icône Gérer les programmes dans le volet Programmes, puis sélectionnez l'une des commandes suivantes :
 
Choisir
Pour
Créer un programme
Utiliser l'assistant Programmation pour créer l'une des tâches programmées suivantes :
Sauvegarder des bases de données : Sauvegarder toutes les bases de données hébergées, les bases de données des dossiers sélectionnés ou les bases de données sélectionnées. Consultez la section Programmation des sauvegardes de bases de données.
Envoyer message : Envoyer des messages aux clients des bases de données hébergées. Consultez la section Envoi de messages programmés aux clients des bases de données hébergées.
Script : Exécuter des scripts FileMaker, exécuter des fichiers de scripts systèmes ou créer une séquence de script. Consultez la section correspondante : Exécution de scripts FileMaker, Exécution de fichiers de scripts au niveau du système ou Création de tâches Séquence de script.
Vérifier les bases de données : Vérifier l'intégrité de toutes les bases de données hébergées, des bases de données des dossiers sélectionnés ou des bases de données sélectionnées. Consultez la section Vérification de l'intégrité des bases de données.
Modifier un programme
Exécuter l'assistant Programmation pour modifier des tâches programmées. Consultez la section Création, modification, duplication et suppression d'un programme.
Dupliquer un programme
Dupliquer un programme existant. Consultez la section Création, modification, duplication et suppression d'un programme.
Supprimer les programmes sélectionnés
Supprimer les programmes sélectionnés. Consultez la section Création, modification, duplication et suppression d'un programme.
Exécuter un programme maintenant
Exécuter immédiatement le programme sélectionné. Consultez la section Exécution manuelle d'un programme
Activation et désactivation des tâches programmées
Dans le volet Programmes, vous pouvez activer ou désactiver un programme. Cliquez sur Icône Case à cocher, puis sélectionnez l'une des commandes suivantes : Consultez la section Activation et désactivation des programmes.
 
Choisir
Pour
Activer les programmes sélectionnés
Activer les programmes que vous avez sélectionnés.
Désactiver les programmes sélectionnés
Désactiver les programmes que vous avez sélectionnés.
Activer tous les programmes
Activer tous les programmes répertoriés dans le volet Programmes.
Désactiver tous les programmes
Désactiver tous les programmes répertoriés dans le volet Programmes.
Remarques
Si vous êtes administrateur de groupe, votre administrateur de serveur doit configurer votre groupe administrateur pour vous permettre d'activer, de désactiver, de créer, d'exécuter, de modifier ou d'afficher les détails des tâches programmées associées aux bases de données de votre dossier de groupe. Pour plus d'informations, contactez votre administrateur de serveur.
Une nouvelle tâche programmée n'est pas activée par défaut, mais peut être activée en sélectionnant cette option dans l'assistant Programmation. Consultez la section Activation et désactivation des programmes.
Vous pouvez directement interagir avec la liste. Par exemple, vous pouvez trier les éléments de la liste en cliquant sur un en-tête de colonne, modifier l'ordre des colonnes en faisant glisser l'en-tête de colonne et redimensionner la largeur d'une colonne en faisant glisser le bord d'un en-tête de colonne.
Lorsqu'une tâche programmée se termine, FileMaker Server peut envoyer une notification par email, si vous activez cette fonction pour un programme spécifique. Consultez la section Activation des notifications par email dans les programmes.
Si l'état d'un programme est répertorié comme En cours d'exécution après 24 heures, il se peut que vous deviez redémarrer votre serveur. Si vous devez exécuter ce programme et qu'il n'est pas pratique de redémarrer votre serveur, vous pouvez dupliquer le programme et exécuter le programme dupliqué à la place.
Lorsqu'une tâche programmée s'exécute, FileMaker Server ajoute des entrées dans le fichier Event.log. Consultez la section Affichage des entrées de fichiers journaux.
FileMaker Server place les tâches et les commandes liées aux fichiers, provenant de l'Admin Console et de l’interface de ligne de commande, dans les files d’attente distinctes suivantes :
Commandes de sauvegarde et de vérification de bases de données, et commandes liées aux fichiers (par exemple Ouvrir, Fermer, Suspendre et Reprendre). Dans cette file d'attente, les tâches et les commandes s'exécutent une par une. Les tâches ou commandes restantes sont différées jusqu'à la fin de l'exécution de celle qui est en cours.
Tâches d'envoi de message et d'exécution de script (scripts FileMaker et systèmes). Cette file d'attente permet d'exécuter plusieurs tâches en même temps.
FileMaker Server exécute en même temps les tâches des deux files d’attente. Par exemple, la première file d'attente comporte une tâche de sauvegarde d'une base de données et une commande Suspendre La seconde file d'attente comprend une tâche d'exécution de script et un envoi de message. FileMaker Server exécute simultanément les tâches de sauvegarde de bases de données, d'exécution de script et d'envoi d'un message. La commande Suspendre n'est pas exécutée tant que la sauvegarde de bases de données n'est pas terminée.
Rubriques connexes 
Paramètres de notification par email
Paramètres du dossier de sauvegarde et de bases de données