PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

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

#26 Re : Général » impossible d'utiliser password pour se connecter, seul trust marche » 16/09/2013 16:38:39

Vous n'auriez pas de message dans le fichier pg_log si l'instance n'était pas démarrée.
Je pense comme rjuju qu'il s'agit ici d'un problème de mot de passe.
Pour l'instance il s'agit de celle dont les datas se trouvent dans /var/lib/postgresql/9.1

#27 Re : Général » Echec démarrage du service postgresql » 16/09/2013 16:34:53

Le problème est indépendant de PostgreSQL, c'est bien un problème firewall, vous devez actuellement autoriser l'accès au port 22 de A vers B mais pas de B vers A. Il vous faut donc une règle autorisant B vers A.

#28 Re : Général » Echec démarrage du service postgresql » 16/09/2013 15:21:34

Normalement le pgstartup.log se trouve dans /var/lib/pgsql/9.2
Pour pg_log il s'agit bien du répertoire se trouvant dans /var/lib/pgsql/9.2/data/pg_log (sauf si vous avez précisé un autre répertoire lors de l'initdb).
Dans celui-ci vous devriez avoir un/des fichiers de logs.

#29 Re : Général » Echec démarrage du service postgresql » 16/09/2013 14:28:47

Bonjour,


Quel messages d'erreurs avez-vous dans vos fichiers de logs (celui dans pg_log et pgstartup.log) ?
Nous pourrons plus facilement vous aider avec ces informations.

#30 Re : Général » impossible d'utiliser password pour se connecter, seul trust marche » 11/09/2013 16:57:57

C'est juste le mot de passe que vous utilisez pour l'utilisateur robert qui n'est pas le bon.

#31 Re : PSQL » apprendre a travailler sur SQL Shell (psql) » 11/09/2013 10:50:57

Bonjour,


Vous ajoutez bien des ";" à la fin de vos requêtes?

#32 Re : Général » Exiger un mot de passe pour se connecter » 06/09/2013 11:29:32

Bonjour,


Pourriez-vous fournir tout votre pg_hba?
Car je suppose que vous devez avoir d'autres lignes dans celui-ci et que c'est celle-ci qui sont utilisées.

#33 Re : Général » votre avis sur nagios et son plugin check_pgsql » 27/08/2013 12:05:58

Nous avions besoin de générer des fichiers de log supplémentaires, des graphiques pour centreon et de gérer la possibilité d'avoir plusieurs clusters sur une même machine.
Pour répondre à ces besoins, nous avons développé des plugins maison (plus modulable que de chercher à bidouiller à droite à gauche).

#34 Re : Général » votre avis sur nagios et son plugin check_pgsql » 27/08/2013 11:27:00

Bonjour,


J'utilise Nagios pour la supervision de mes serveurs PostgreSQL et il colle parfaitement aux besoins.
Après je n'utilise pas check_pgsql car nous avons des besoins plus précis mais il semblait bien complet!

#35 Re : Sécurité » Angoisse existentielle » 26/08/2013 14:37:38

Bonjour,


Si vous lancez "\du" depuis psql, il devrait vous indiquer si l'utilisateur est superutilisateur ou non, postgres par exemple est superutilisateur.

#36 Re : Sécurité » savoir qui s'est connecté ou tenté de se connecter » 20/08/2013 11:51:05

Dans le même genre que PgFouine il y a PgBadger qui est son "successeur".
Mais je ne pense pas que ça soit ce qu'il faut pour vos besoins ou alors je ne les ai pas compris.

#37 Re : Sécurité » savoir qui s'est connecté ou tenté de se connecter » 20/08/2013 10:46:53

Bonjour,


Je ne pense pas que ça soit possible de le faire nativement avec PostgreSQL mais pourquoi pas faire un script qui se lancerait à une fréquence donnée grâce à un cron.
Ce script ferait un grep sur le message de connexion échouée et enverrait un mail avec le contenu de celui-ci (avec possibilité de mettre le résultat du grep dans un fichier pour faire un diff avec le précédent et donc n'envoyer que les nouvelles connexions échouées).

#38 Re : PL/pgSQL » ligne vers un tableau » 29/07/2013 14:13:09

Pour assigner le résultat de votre requête dans votre variable il faut faire

SELECT MAX(val) INTO ex FROM UNNEST(mylist) val;

#39 Re : PL/pgSQL » ligne vers un tableau » 29/07/2013 11:55:48

De la même façon que pour la boucle sur l'ARRAY :

SELECT MAX(val) FROM UNNEST(tmplist) val;

#40 Re : PL/pgSQL » ligne vers un tableau » 29/07/2013 11:42:54

Essayez avec ça :


tmplist := array_append(tmplist,tmp);

#41 Re : PL/pgSQL » ligne vers un tableau » 29/07/2013 11:11:54

Bonjour,

Je vous conseille de lire la documentation des ARRAYs PostgreSQL : http://www.postgresql.org/docs/9.1/static/arrays.html
On y trouve notamment les fonction array_prepend(elem, array) et array_append(array, elem).

#42 Re : PL/pgSQL » ligne vers un tableau » 25/07/2013 17:47:44

PostgreSQL vous indique quoi comme erreur?
Sinon :
FOR a_row IN SELECT unnest(a_) LOOP
 
END LOOP;

Avec a_ pour mon tableau oui.

#43 Re : PL/pgSQL » ligne vers un tableau » 25/07/2013 17:35:29

Si vous utilisez une version de PostgreSQL supérieur à 9.1 vous pouvez faire :


FOREACH a_row IN ARRAY a_
LOOP

END LOOP;

#44 Re : PL/pgSQL » ligne vers un tableau » 25/07/2013 14:25:24

Bonjour,

Je pense que ce que vous cherchez est la fonction array_ag().


Par exemple si vous avez déclaré une variable a_ text[]


SELECT INTO a_ array_agg(TEST) FROM myTable;

EDIT : Oups trop lent

#45 Re : Installation » Postgres compatible Windows 8 » 11/07/2013 09:30:08

kenrio a écrit :

mais ils font bien l'installeur coté windows, et c'est le lien depuis postgresql.org

Sinon vous avez tenté de lancer l'installation en faisant un bouton droit lancer en tant qu'administrateur ?

Autant pour moi, je n'ai jamais installé de version windows.

#46 Re : Installation » Postgres compatible Windows 8 » 10/07/2013 17:09:46

Enterprise_db n'est pas le site officiel de PostgreSQL

#47 Re : Optimisation » questions sur postgres » 26/06/2013 11:38:20

kenrio a écrit :
Kore a écrit :

14 - Questions bonus : Quelles sont les différences entre Postgres et EntrepriseDB? (je parle en terme de fonctionnalités, performances.. je sais qu'EntrepriseDB est payant wink )

pas vraiment de sens cette question, c'est une boite qui mise tout sur pg et donc à des outils et des hommes dédiés à pg.
c'est comme prendre centos à la place de red hat je trouve.

je peux pas faire plus désolé

Sur ce point je me permets d'ajouter qu'EnterpriseDB n'ajoute pas que des outils, par exemple il y a les "hints" qui sont ajoutés au moteur.

#48 Re : Site PostgreSQL.fr » insufficient privilege sur pg_stat_activity (=supervision SQL PgAdmin) » 25/06/2013 17:02:47

Bonjour,

Il vous faut sûrement mettre votre utilisateur en mode super-utilisateur de la base et non pas juste lui donner les accès à votre table.

#49 Re : Général » Recherche plein texte - insenssible casse/accent/caractère spé./langue » 21/06/2013 15:21:56

Je suppose qu'il faudrait combiner ça avec l'extension PostgreSQL "unaccent" afin d'effectuer vos recherches sans les accents?

#50 Re : Installation » Postgres compatible Windows 8 » 20/06/2013 18:31:36

Le message d'erreur exact pourrait nous mettre sur la voie, pourriez-vous l'ajouter ?

Pied de page des forums

Propulsé par FluxBB