Vous n'êtes pas identifié(e).
Oui la machine CentOs est en réseaux local
j'ai la version 9.1
ah ok, je connais bien alter table
merci
une autre question, comment traiter cette erreur :
ERROR: numeric field overflow
DETAIL: A field with precision 14, scale 13 must round to an absolute value less than 10^1.
********** Erreur **********
ERROR: numeric field overflow
État SQL :22003
Détail :A field with precision 14, scale 13 must round to an absolute value less than 10^1.
j'ai un champs string qui est un numérique d'une précision de 16 et d'une echel de 15
quand j'essaye de faire
SELECT sum(to_number(monChamps ,'9D999999999999999'))
FROM matable ;
j'ai cette erreur
Merci à vous
comment changer le type de la colonne ?
Bonjour
en crant une table j'ai mis un champs qui à l'origine devrait être numérique en varchar,
est ce qu'il est possible de le modifier en numérique, sachant que toutes les valeurs sont numérique
est ce que postgres procède à un prototypage automatique ?
genre faire la somme de deux valeurs numérique même si le champs est déclarer string ou faut il passer par une autre méthode
Merci
Oui je suis sur la version 1.14,
est ce qu'il y a possibilité d'éviter ces connexion "dormantes" ?
Bonjour
il y a quelque temps j'ai installé postgres sur une machine CentOS,
tout marche bien, sauf que j'ai remarqué que très souvent la connexion est perdu entre mon client pgAdmin III sous windows avec le serveur de base de données, je recçois le message d'erreur "Server doesn't listen"
quand j'essaye sur le serveur, pgAdmin marche sans problème
j'ai l'impression comme si le "listner" se met en veille, et qu'il faut "le réveiller" sur le serveur avant de pouvoir utiliser un autre client.
NB: il suffit de lancer une ou deux requêtes sur le serveur pour que pgAdmin sur windows arrive à se connecter à la base.
avez vous une idée à quoi est dû ce problème ?
Merci
merci pour votre réponse
j ai essayé de modifier la valeur de
export PGDATA=/opt/PostgreSQL/9.1/data
et mettre la nouvelle valeur, sauf qu'il pose un problème au niveau de démarrage du serveur postgresql-9.1 parce que il retrouve plus le dossier pg_log
Bonjour
je viens de faire une installation de postgresql sur un serveur CentOS
sauf que j'avais oublié de spécifier un emplacement pour le dossier data
est il possible de le faire simplement
ou faut il désinstaller et réinstaller PostgreSQL
avez vous une idée de ce qu'il faut faire
Merci
m**** alors, parce que sur mes ordis ça marche pas :
ni sur windows ni sur le serveur Linux
ça devient de moins en moins claire
bizarrement j'ai essayé de tester les demo sur le site de pgAdmin : http://phppgadmin.kattare.com/phppgadmin/
et j'ai eu le même problème
même message d'erreur
quelqu'un peut svp vérifier si ça marche ?
Le message d'erreur est le suivant : Échec de la connexion ;
en bleu
ce test je l'ai déjà effectué et j'ai bien mod_auth_pgsql dans les modules chargés
par contre quand j'ai essayé de voirplus loin, j'ai trouvé :
PostgreSQL(libpq) Version 8.4.9
alors que j'ai installé postgresql 9.1
l'erreur peut venir de là ?
oui oui il est à False,
y a t il un moyen pour tester si l'activation du module postgres s'est bien faire au niveau de php.ini ?
oups, je crois pas, je l'ai activé le module pgsql pour php mais pas pour apache
comment on fait pour le faire ?
ça ne serait pas par hasard du à la propriété : sslmode ?
même problème ça ne marche pas
seulement le host que j'ai mis sur : localhost
Oui je comprend,
mais pour mon cas
Le phppgadmin et apache son sur le même serveur,postgres aussi
Merci
Mais, comme ça marche le pgAdmin III en sur le serveur, ça doit pas être l'origine du problème
non ?
Merci pour votre réponse,
j'ai ajouté une ligne au pg_hba.conf comme celle ajoutée pour pgadmin, avec
- 127.0.0.1 : ça marche pas,
- localhost : ça marche pas,
- adresse ip du serveuer : ça marche pas
ma ligne ressemble à sa : host all all 127.0.0.1 255.255.255.0 trust
Merci de votre aide
Bonjour
Je viens d'installer posgresql sur un serveur Linux ( centOS ) et j'aimerais avoir accès depuis d'autre machine sur le même réseau local au phppgadmin.
J'ai configuré l'apache, ça marche bien, j'arrive à accéder à la page d'accueil de phppgadmin, sauf que j'arrive pas à me connecter, je reçois toujours le même message : "échec de connexion" sur le serveur ( avec le locahost ) et aussi sur les autres machine,
NB : le même login et mot de passe marche sur pgAdmin III soit en local ou à distance.
avez vous une idée comment résoudre ce problème.
Merci
merci à vous deux ,
ça marche impec
comme cela a été dit, il fallait ajouter le masque-reseaux
Bonjour
Je viens d'installer postgreSQL sur un serveur sous CentOS
et j'aimerais pour y accéder à partir de 2 autres machines distantes ( même réseaux local )
sur le serveur, j'ai pas de problème à me connecter avec pgAdmin III , par contre depuis les autres machines, je reçois le message suivant :
" The server doesn't grant access to the database: the server reports "
J'ai essayé d'ajouter la ligne suivante : host all all adress_ip_client md5
dans le fichier : /opt/PostgreSQL/9.1/data/pg_hda.conf
mais ça ne marche pas et pire encore même le pgAdmin III en localhost ne marchait plus.
Merci pour votre aide
san refaire la compilation de php ?
si oui comment faire ?
si non, ou pourrais je trouver un guide pour m aider à recompiler php avec le module pour PGSQL ?
Merci