Sous SQL Server 2008 R2, si l'agent SQL Server ne démarre pas, il faut vérifier si l'observateur d'évènements est démarré dans les services (services.msc).
En effet, si l'event viewer n'est pas démarré alors l'agent SQL Server démarrera et s'arrêtera aussitôt :)