Définition - Que signifie SQL Agent?
L'agent SQL, également connu sous le nom d'agent serveur SQL, est un outil d'arrière-plan du système de gestion de base de données relationnelle (SGBDR) Microsoft SQL Server. L'agent SQL permet à l'administrateur de base de données (DBA) de planifier des travaux d'exécution automatisés, ainsi que d'autres tâches de gestion ou de base de données à valeur ajoutée telles que les sauvegardes.
Definir Tech explique SQL Agent
L'agent SQL fait partie intégrante de SQL Server de Microsoft. Il fonctionne uniquement comme un service Windows et permet de gérer une grande variété de tâches telles que l'automatisation de la sauvegarde, la configuration de la réplication de base de données, la planification des travaux, les autorisations des utilisateurs et la surveillance de la base de données.
Ces tâches ne doivent pas nécessairement être liées à SQL Server. Par exemple, une tâche de sauvegarde quotidienne peut être créée pour utiliser une sauvegarde de base de données pour appeler un programme externe (par exemple, WinZip) pour compresser le résultat du fichier de sauvegarde, puis déplacer le fichier en appelant la commande MOVE.
Les tâches de l'agent SQL sont une série d'étapes qui utilisent un assistant d'interface utilisateur graphique (GUI), permettant aux administrateurs de base de données de tous les niveaux d'expérience de configurer des tâches comprenant une série complexe de tâches. Après avoir configuré un travail, le DBA peut planifier une fréquence d'exécution; par exemple, cela peut être ponctuel, quotidien, hebdomadaire ou mensuel.