Vous n'êtes pas identifié(e).

#1 Re : PgAdmin3 » pgAgent : couldn't get a connection to the database ! » 19/05/2015 15:55:14

Trouvé !

Dans les services Windows, je me suis rendu compte que le service PgAgent était exécuté par l'utilisateur "adminpostgres" et non "admin" comme je le pensais.

Il m'a donc juste suffit de modifier le pgpass.conf de l'utilisateur "adminpostgres" et les tâches se sont executés normalement !

#2 Re : PgAdmin3 » pgAgent : couldn't get a connection to the database ! » 19/05/2015 08:57:41

L'utilisateur lançant le service pgagent est normalement "admin" (tel que renseigné lors de l'installation avec StackBuilder).
Le pgpass.conf est stocké dans c:/user/admin/Application Data/postgresql/

#3 PgAdmin3 » pgAgent : couldn't get a connection to the database ! » 13/05/2015 15:39:12

thofrancisco
Réponses : 3

Bonjour,


J'essaie d'utiliser pgAgent afin de faire des sauvegardes d'une base de donnée automatiquement, mais lors de l'exécution d'une tâche, j'obtiens toujours le message d'erreur : "Couldn't get a connection to the database !"

Pour information, pgAgent est installé directement sur Windows Server 2008. La version de PostgreSql est la 9.3 et j'utilise pgAdmin3.

J'ai essayer de configurer pgpass.conf en localhost et avec l'adresse du serveur.

J'arrive à exécuter les tâches lorsque j'entre le mot de passe directement dans la chaîne de connexion avec une connexion à distance, mais la doc de pgAgent déconseille d'utiliser cette méthode et conseille fortement l'utilisation de pgpass.conf.

Au cas ou, j'ai aussi essayer en laissant l'agent d'hôte vide ou remplit avec le contenu de pga_jobagent.jagstation mais en vain..



Si quelqu'un aurait une idée d'une configuration que je n'aurais pas essayé...

Pied de page des forums

Propulsé par FluxBB