c'est quoi l'agent sql server, quel est son role,
est ce que vous pouvez me donner un eréférence pour l'utiliser
Version imprimable
c'est quoi l'agent sql server, quel est son role,
est ce que vous pouvez me donner un eréférence pour l'utiliser
Salut,
L'agent sql server a pour rôle uniquement de lancer les jobs de ton instance (il y a un agent par instance).
Au point de vue système, il s'agit d'un service, au même titre que le service de l'instance. D'ailleurs dans tes services, pour cet agent il faut qu'il soit lancé par un user identifié, pas par le local\system (me demande pas pourquoi je sais plus).
L'agent peut très bien s'exécuter sous le compte localsystem, ça ne pose aucun problème par définition.
Par contre, si tes jobs font appel à des ressources externes (partages, ou autres), c'est le compte du service qui sera utilisé, et c'est là que tu auras besoin de lancer le service SQLSERVERAGENT avec un compte ayant des droits sur les ressources appelées.
De plus l'agent sert aux alertes et aux opérateurs. Toutes les informations relatives à l'agent sont stockées dans la base msdb : ne pas oublier de la sauvegarder.