Définition de l'agent SQL Server
Signification
Le logiciel SQL Server Agent fournit aux administrateurs un service de support pour exécuter des applications de base de données. Par exemple, l'Agent SQL Server planifie les procédures de sauvegarde afin que les administrateurs puissent s'assurer que les sauvegardes sont effectuées chaque jour. Sans sauvegardes, une base de données peut perdre des informations, ce qui peut entraîner une perte d'argent pour une entreprise.
Caractéristiques
L'Agent SQL Server s'exécute en arrière-plan, mais il est affiché dans la barre d'état système du serveur. L'agent affiche une lumière rouge, jaune ou verte. Un voyant vert signifie que l'agent s'exécute sans problème. Une lumière jaune signifie que quelque chose ne va pas et que l'agent peut ne pas fonctionner correctement. Un voyant rouge signifie que le service ne fonctionne pas du tout et que les services de maintenance peuvent ne pas avoir lieu pendant la journée.
avantage
Les services programmés par l'Agent SQL Server permettent aux administrateurs de se déconnecter de la machine et de s'en sortir sans se soucier des tâches. L'agent envoie également des courriers électroniques à l'administrateur en cas d'échec d'une tâche. Cela alerte l'administrateur des problèmes liés aux services planifiés, tels que les copies de sauvegarde ou les enregistrements importés, tâches critiques lors de l'exécution d'un serveur SQL.
Fonction
Les services de l'agent SQL sont programmés à l'aide d'objets appelés "travaux". Chaque travail est une tâche distincte sur le serveur SQL. L'administrateur peut définir plusieurs travaux pour un ou plusieurs serveurs SQL. L'administrateur peut même configurer des tâches pour extraire ou gérer un serveur SQL distinct de celui sur lequel l'agent est en cours d'exécution. L'agent SQL conserve tous les serveurs de base de données sur le réseau afin de réduire le besoin d'intervention humaine.
Considérations
Pour planifier les travaux de l'agent, l'agent SQL doit être configuré par un utilisateur disposant de droits d'administrateur. Cela peut être un utilisateur du réseau normal, un administrateur de base de données ou un administrateur réseau. Tous les travaux nécessitent un mot de passe administrateur pour accéder aux services de serveur SQL de haut niveau, tels que les autorisations et les sauvegardes des utilisateurs.