OVH Cloud OVH Cloud

Agent SQL non d=E9marr=E9 ???????????????

3 réponses
Avatar
Tatal
Bonjour,

j'ai une question sur l'agent SQL
je suis chez un client que j'ai install=E9 il y a 1 mois
je reviens de vacances aujourd'hui et machinalement je regarde l'=E9tat=20
des sauvegardes
et bizarrement, les derni=E8res sauvegardes datent d'il y a 15 jours
dans les logs du serveur SQL, je vois qu'il a =E9t=E9 arret=E9 plusieurs fo=
is
et en v=E9rifiant l'=E9tat de l'agent, je me rends compte qu'il est arr=EAt=
=E9
je le red=E9marre sans probl=E8me, et me demande pourquoi il n'a pas d=E9ma=
rr=E9=20
automatiquement ??????????????

dans le param=E9trage des services (SQLServer et AgentSQL), ils sont bien=
=20
coch=E9s en d=E9marrage automatique
et dans l'agent SQL, j'ai aussi coch=E9, red=E9marrage en cas d'arr=EAt=20
innatendu

comment est ce que je peux faire pour que tout les soirs, il y ai un=20
test de fait sur l'=E9tat de l'agent SQL, et envoyer un message a un=20
operateur pour le signaler, ou alors directement le red=E9marrer ?????


merci d'avance

pascal

--=20

May the madness be with you ...

3 réponses

Avatar
Med Bouchenafa
L'agent ne redémarre automatiquement qu'au redémarrage du serveur et pas de SQL Server !!!
S'il est nécessaire de le redémarrer automatiquement à chaque redémarrage de SQL Server, il faut
penser à le faire à l'intérieur d'une procédure stockée à démarrage automatique
Voir SP_PROCOPTION

--
Salutations
Med Bouchenafa


"Tatal" a écrit dans le message de news:

Bonjour,

j'ai une question sur l'agent SQL
je suis chez un client que j'ai installé il y a 1 mois
je reviens de vacances aujourd'hui et machinalement je regarde l'état
des sauvegardes
et bizarrement, les dernières sauvegardes datent d'il y a 15 jours
dans les logs du serveur SQL, je vois qu'il a été arreté plusieurs fois
et en vérifiant l'état de l'agent, je me rends compte qu'il est arrêté
je le redémarre sans problème, et me demande pourquoi il n'a pas démarré
automatiquement ??????????????

dans le paramétrage des services (SQLServer et AgentSQL), ils sont bien
cochés en démarrage automatique
et dans l'agent SQL, j'ai aussi coché, redémarrage en cas d'arrêt
innatendu

comment est ce que je peux faire pour que tout les soirs, il y ai un
test de fait sur l'état de l'agent SQL, et envoyer un message a un
operateur pour le signaler, ou alors directement le redémarrer ?????


merci d'avance

pascal

--

May the madness be with you ...
Avatar
Tatal
In article <#,
says...

L'agent ne redémarre automatiquement qu'au redémarrage du serveur et pas de SQL Server !!!


non, l'agent SQL ne peut démarrer que si le SQL server est démarré .. .
si les deux sont arreté, et que l'on démarre l'agent il démarre
automatiquement le serveur SQL
mais là apparement le SQL à bien démarré, mais l'agent est resté en rade


S'il est nécessaire de le redémarrer automatiquement à chaque red émarrage de SQL Server, il faut
penser à le faire à l'intérieur d'une procédure stockée à d émarrage automatique
Voir SP_PROCOPTION

--
Salutations
Med Bouchenafa


"Tatal" a écrit dans le message de ne ws:

Bonjour,

j'ai une question sur l'agent SQL
je suis chez un client que j'ai installé il y a 1 mois
je reviens de vacances aujourd'hui et machinalement je regarde l'état
des sauvegardes
et bizarrement, les dernières sauvegardes datent d'il y a 15 jours
dans les logs du serveur SQL, je vois qu'il a été arreté plusieurs fois
et en vérifiant l'état de l'agent, je me rends compte qu'il est arr êté
je le redémarre sans problème, et me demande pourquoi il n'a pas dé marré
automatiquement ??????????????

dans le paramétrage des services (SQLServer et AgentSQL), ils sont bien
cochés en démarrage automatique
et dans l'agent SQL, j'ai aussi coché, redémarrage en cas d'arrêt
innatendu

comment est ce que je peux faire pour que tout les soirs, il y ai un
test de fait sur l'état de l'agent SQL, et envoyer un message a un
operateur pour le signaler, ou alors directement le redémarrer ?????


merci d'avance

pascal





--

May the madness be with you ...
Avatar
Med Bouchenafa
C'est normal que le démarrage de SQLAgent entraîne le démarrage de celui SQL
Server car il est certainement configuré comme service dépendant
C'est normal aussi que SQL Agent ne peut démarrer que si SQL Server est
démarré car il a dépendance
Tu peux voir ces dépendances dans les services Windows
Par contre, SQL Agent ne démarre pas automatiquement lorsque SQL Server
démarre.
Il ne le fait que dans le cas ou tout le serveur redémarre

Je ne sais pas si je me suis bien exprimé mais tu peux toujours faire un
test en redémarrant un serveur de test pour bien comprendre la différence


--
Bien cordialement
Med Bouchenafa


"Tatal" wrote in message
news:
In article <#,
says...

L'agent ne redémarre automatiquement qu'au redémarrage du serveur et pas


de SQL Server !!!
non, l'agent SQL ne peut démarrer que si le SQL server est démarré ...
si les deux sont arreté, et que l'on démarre l'agent il démarre
automatiquement le serveur SQL
mais là apparement le SQL à bien démarré, mais l'agent est resté en rade


S'il est nécessaire de le redémarrer automatiquement à chaque redémarrage


de SQL Server, il faut
penser à le faire à l'intérieur d'une procédure stockée à démarrage


automatique
Voir SP_PROCOPTION

--
Salutations
Med Bouchenafa


"Tatal" a écrit dans le message de news:

Bonjour,

j'ai une question sur l'agent SQL
je suis chez un client que j'ai installé il y a 1 mois
je reviens de vacances aujourd'hui et machinalement je regarde l'état
des sauvegardes
et bizarrement, les dernières sauvegardes datent d'il y a 15 jours
dans les logs du serveur SQL, je vois qu'il a été arreté plusieurs fois
et en vérifiant l'état de l'agent, je me rends compte qu'il est arrêté
je le redémarre sans problème, et me demande pourquoi il n'a pas démarré
automatiquement ??????????????

dans le paramétrage des services (SQLServer et AgentSQL), ils sont bien
cochés en démarrage automatique
et dans l'agent SQL, j'ai aussi coché, redémarrage en cas d'arrêt
innatendu

comment est ce que je peux faire pour que tout les soirs, il y ai un
test de fait sur l'état de l'agent SQL, et envoyer un message a un
operateur pour le signaler, ou alors directement le redémarrer ?????


merci d'avance

pascal





--

May the madness be with you ...