PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

probleme d'execution des taches avec pgagent

Technique - général | probleme d'execution des taches avec pgagent

Par zakariajd le 04/05/2006 - 11:49

Salut,

j ai installé pgaAgent et j ai créé son schéma,j ai l'icone jobs sur mon pgAdmin, quand j'ajoute la tache à executer dans une date précise,ça marche pas,pourtant le service pgAgent est demarré.
Est ce qu'il y a une étape que j ai loupé?
y a t il des suggestions SVP??

merci

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

regarder dans les logs ?

sparky/ = 4 Mai, 2006 - 14:04

regarder dans les logs ?


même problème

Forest/ = 19 Novembre, 2007 - 14:35

J'ai le même problème que vous zakariajd. Avez vous trouvé d'où ça venait ?


Bonsoir, Merci de décrire

Christophe Chauvet/ = 19 Novembre, 2007 - 19:34

Bonsoir,

Merci de décrire votre planification et pas .

Cordialement.

Christophe Chauvet
KrysKool.org
Membre de PostgreSQLfr


détails

Forest/ = 20 Novembre, 2007 - 12:11

Pour le détail de ma tâche :

Planification:
Nom Planification
Identifiant 1
Activée Oui
Date de début 16/11/2007 15:24:01
Date de fin
Minutes 04, 47
Heures 13
Jours de la semaine Lundi
jours du mois Chaque jour
Mois Chaque mois
Exceptions
Commentaires

1 Ă©tape :
Nom Etape1
Identifiant 1
Activée Oui
Genre SQL
Base de données heartbeat
Code DELETE FROM matable WHERE horodatage <= '2007-09-11'
En cas d'erreur Ignorer
Commentaires

Merci pour votre aide.


Bonjour Le service pgagent

Christophe Chauvet/ = 20 Novembre, 2007 - 15:52

Bonjour

Le service pgagent étant indépendant du service PostgreSQL, je pense que celui-ci a un soucis pour recuperer correctement les infos dans la base de maintenance postgres.

Pourriez vous désinstaller votre service puis le réinstaller en augmentant le niveau de log (option -l) et de regarder dans le journal d'évènement Windows ?

Cordialement.

Christophe Chauvet
KrysKool.org
Membre de PostgreSQLfr


niveau -l 0

Forest/ = 21 Novembre, 2007 - 09:55

Je suis au niveau de log -l le plus élevé : 0. Et je n'ai rien dans les journaux.
:-(((


Bonjour Tous d'abord je n

Christophe Chauvet/ = 21 Novembre, 2007 - 10:35

Bonjour

Tous d'abord je ne vois pas dans ce post votre version de PostgreSQL ?

Ensuite est ce que PostgreSQL et pgAgent démarre automatiquement lors du démarrage de Windows ?

Si oui, y'a 2 choses a savoir
- le service Windows de pgAgent n'est pas dépendant de PostgreSQL dont il se peut qu'il démarre en même temps et donc que la connexion de pgAgent échoue car le service PostgreSQL est entrain de démarrer.
- Si PostgreSQL est n'est pas une 8.2.5, même si les services étaient dépendants, le service PostgreSQL indique qu'il est démarré, alors qu'il ne l'ai pas totalement ce qui crée un échec de connexion de pgAgent (ceci est un bug que j'ai remonté à l'équipe de développement et qui a été appliqué à la 8.2.5 et supérieur).

Pour rendre le service pgAgent dépendant du démarrage du service PostgreSQL, il faut ajouter une clé DependOnService de type REG_MULTI_SZ (valeur de chaine multiple) dans la base des registres

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\pgagent
 
DependOnService    REG_MULTI_SZ    pgsql-8.2

pgsql-8.2 Ă©tant le nom du service windows de PostgreSQL 8.2

Ceci n'est pas fait automatiquement car pgagent est indépendant de la version de PostgreSQL mais une option a l'install du service indiquant quelle est le nom du service windows PostgreSQL serait un plus.

Cordialement.

Christophe Chauvet
KrysKool.org
Membre de PostgreSQLfr


© PostgreSQLFr, tous droits rĂ©servĂ©s.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.