Table des matières:
Définition - Que signifie l'agent SQL?
L'agent SQL, également appelé agent serveur SQL, est un outil d'arrière-plan du système de gestion de base de données relationnelle (RDBMS) 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.
Techopedia explique SQL Agent
L'agent SQL fait partie intégrante de SQL Server de Microsoft. Il fonctionne uniquement en tant que 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 la base de données, la planification des travaux, les autorisations utilisateur 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 travaux d'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 à tous les niveaux d'expérience de configurer des travaux composés d'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, il peut être unique, quotidien, hebdomadaire ou mensuel.