|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2003 Messages : 108 ![]() |
Bonjour à tous,
Je voudrais automatisé une requête 'UPDATE' dans sql server à chaque début de mois. Mais je n'ai aucune idée comment faire, est ce que je dois passer par un trigger ou un déclencheur ? Merci de votre aide. |
|
|
00
|
|
|
#2 |
![]() ![]() Alexandre ChemlaConsultant en Business Intelligence Inscription : février 2006 Messages : 1 782 ![]() |
Il est possible de créer un job dans lequel vous executer du code SQL ou mieux une procédure stockée.
Cela se trouve dans SQl Server Agent\Job\(clic droit) New Job |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2003 Messages : 108 ![]() |
Ok,
je viens de créer un Travaux dans l'agent SQL. Quand je le démarre manuellement il n'y a pas de problème, je reçoit bien le message net send. mais quand je veux le planifier cela ne marche pas. Si quelqu'un a une idée |
|
|
00
|
|
|
#4 |
![]() ![]() Alexandre ChemlaConsultant en Business Intelligence Inscription : février 2006 Messages : 1 782 ![]() |
Qu'est ce qui ne fonctionne pas ?
|
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2003 Messages : 108 ![]() |
le travail ne se lance pas, alors que la planification est réglé aujourd'hui et je joue avec l'heure système de mon serveur pour la déclencher.
Le travail doit m'envoyer un message Net send sur mon poste, et je ne reçoit rien et l'update du script en c'est pas effectué. |
|
|
00
|
|
|
#6 |
![]() ![]() Alexandre ChemlaConsultant en Business Intelligence Inscription : février 2006 Messages : 1 782 ![]() |
Plutôt que de jouer avec l'heure système d'un serveur... autant préparer le job pour une exécution à t + 2min et attendre 3 min.
|
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2003 Messages : 108 ![]() |
Même résultat
|
|
|
00
|
|
|
#8 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2003 Messages : 108 ![]() |
C'est bon, j'ai du faire une modification de paramètre.
je m'étais tromper dans le propriétaire du travail. J'ai mis l'administrateur de la machine. je passe le Poste [Résolu] |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com