Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 16/07/2016 16:26:35
- martinbrait
- Membre
programmateur d'événement côté serveur, pour postgresql
Bonjour,
Je cherche un programmateur d'événements intuitif,
côté serveur pour postgresql, et je ne trouve rien en ce sens.
Google me renvoit vaguement sur jpgAgent, un programmateur de tâches pour PostgreSQL, écrit en Java :
https://github.com/Tostino/jpgAgent
Cela semble encore à ses débuts. Ca ressemble à un composant côté client,
et non côté serveur.
off :
fonctionnalité phare de MySQL 5.1,
le programmateur d'événements (Event Scheduler)
L'interface web phpmyadmin propose une approche simple et visuelle,
de la gestion des événements pour chaque base de donnée et chaque table.
Quelle est votre expérience pour programmer des événements sous postgres ?
Merci et à bientôt !
Dernière modification par martinbrait (16/07/2016 16:28:10)
Hors ligne
#2 16/07/2016 17:50:15
- Marc Cousin
- Membre
Re : programmateur d'événement côté serveur, pour postgresql
La plupart des gens utilisent cron tout simplement. Ou bien le gestionnaire de planification quand ils sont sous windows. Ça ne répond pas à votre question, j'imagine, mais il n'y a pas de solution «native» pour le moment (et ce n'est apparemment pas une fonctionnalité qui motive les foules sur la liste de diffusion des développeurs). Sinon on voit quelquefois du pgAgent, effectivement.
Marc.
Hors ligne
#3 16/07/2016 18:28:15
- martinbrait
- Membre
Re : programmateur d'événement côté serveur, pour postgresql
Ok, merci pour cette réponse, Marc.
Je vois pgagent, qui semblerait être un outil dédié, manipulable sous pgadmin3
Je vais me former à l'utilisation de pgagent,
sous linux, ou sous windows, en suivant les consignes d'installation.
Ca a l'air d'automatiser à la fois les bases et à la fois le système.
Du coup, j'accepte de faire l'effort de la découverte.
prérequis : disposer de pgadmin III pour manipuler pgagent;
PgAgent lance les procédures stockées sur le serveur postgres,
lance des requêtes sql, des lignes de commandes shell de l'OS,
et des fichiers batch.
installation du service pgagent
pgagent est désormais distinct de pgadmin III
un tutoriel précis pour compiler son pgagent :
https://github.com/postgres/pgagent
téléchargement des sources de pgagent, à compiler soi-même :
https://www.postgresql.org/message-id/0 … vshock.com
ne pas oublier de paramétrer pgagent, avec la configuration
de son installation de postgres.
Je vous fais un retour si j'arrive à quelque chose de bien !
http://www.postgresonline.com/journal/a … ckups.html
https://www.pgadmin.org/include/doc.php … stall.html
Dernière modification par martinbrait (16/07/2016 21:30:26)
Hors ligne