Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#51 08/04/2011 09:13:39
- chris0938
- Membre
Re : requête récursive with
Bonjour,
merci pour votre réponse.
j'ai trouvé le rpm de libs ici:http://yum.pgrpms.org/8.4/redhat/rhel-4-x86_64/repoview/postgresql-libs.html
donc je l'ai récupérer en faisant wget. ensuite j'ai lancé rpm -ivh de postgresql-libs. 2 lignes sont apparu disant 100%. je n'ai pas eu d'erreur donc j'ai lancé rpm -ivh de postgres la pareil 2 lignes pas d'erreur. dans mes souvenirs quand on fait rpm ca écrit plus de chose. j'ai cherche sur le serveur si postgres était installer mais rien.
Quelle étape ai je loupé?
Hors ligne
#52 08/04/2011 09:20:04
- Marc Cousin
- Membre
Re : requête récursive with
que répond «rpm -qa | grep postgres» ?
Marc.
Hors ligne
#53 08/04/2011 09:21:36
- chris0938
- Membre
Re : requête récursive with
voici ce que répond la commande
rpm -qa |grep postgres
postgresql-libs-8.4.6-1PGDG.rhel4
postgresql-libs-8.1.8-1PGDG
postgresql-8.4.6-1PGDG.rhel4
postgresql-libs-7.4.16-1.RHEL4.1
Hors ligne
#54 08/04/2011 09:25:11
- Marc Cousin
- Membre
Re : requête récursive with
Donc il y a toujours les libs de la 7.4, de la 8.1. Par contre il n'y a plus que le postgres 8.4.
Les vieilles libs peuvent dégager à mon avis. Pas la peine d'avoir tout ça en triple.
Marc.
Hors ligne
#55 08/04/2011 09:30:04
- chris0938
- Membre
Re : requête récursive with
Désolé mais concrètement comment je les supprime?
Hors ligne
#56 08/04/2011 09:37:14
- Marc Cousin
- Membre
Re : requête récursive with
rpm -e nom_du_package
«rpm -e postgresql-libs-8.1.8-1PGDG» par exemple
Marc.
Hors ligne
#57 08/04/2011 09:42:02
- chris0938
- Membre
Re : requête récursive with
D'accord. Quand je fais rpm -e postgresql-libs-7.4.16-1.RHEL4.1
j'obtiens ce message d'erreur :
error: Failed dependencies:
libpq.so.3 is needed by (installed) cyrus-sasl-sql-2.1.19-5.EL4.i386
Hors ligne
#58 08/04/2011 09:48:08
- Marc Cousin
- Membre
Re : requête récursive with
Donc celle là est nécessaire, et il faut la garder, parce que c'est une dépendance explicite de ce package.
Marc.
Hors ligne
#59 08/04/2011 09:49:28
- chris0938
- Membre
Re : requête récursive with
ok. et ensuite?
Hors ligne
#60 08/04/2011 09:59:36
- Marc Cousin
- Membre
Re : requête récursive with
Ensuite, vu que le moteur est installé, il doit y avoir un script de démarrage dans /etc/init.d. Il devrait s'appeler postgres ou quelque chose du genre.
Il doit suffire de le lancer avec l'option start. Ou bien il aura peut-être une option setup ou quelque chose de similaire.
Normalement, tout ça est expliqué dans le guide de démarrage rapide qui est sur la page d'accueil de www.postgresql.fr
Marc.
Hors ligne
#61 08/04/2011 11:03:09
- chris0938
- Membre
Re : requête récursive with
j'ai chercher dans /etc/init.d mais je n'ai pas le script postgres ou quelque chose qui s'en rapproche.
Hors ligne
#62 08/04/2011 11:23:14
- Marc Cousin
- Membre
Re : requête récursive with
Vous n'avez pas installé le package postgresql-server-8.4.6-1PGDG.rhel4
C'est lui qui contient la partie serveur.
Marc.
Hors ligne
#63 08/04/2011 11:35:07
- chris0938
- Membre
Re : requête récursive with
Effectivement.
A présent j'ai bien postgresql dans init.d
/etc/init.d/postgresql start
/var/lib/pgsql/data is missing. Use "service postgresql initdb" to initialize the cluster first.
[FAILED]
donc je supose que je dois faire ceci:
/var/lib/pgsql/bin/initdb -D /var/lib/pgsql/data
Dernière modification par chris0938 (08/04/2011 11:35:37)
Hors ligne
#64 08/04/2011 11:39:50
- Marc Cousin
- Membre
Re : requête récursive with
non, il conseille d'utiliser l'option initdb du script postgres (qui va faire la même chose, mais avec le bon utilisateur et quelques vérifications)
Marc.
Hors ligne
#65 08/04/2011 11:47:05
- chris0938
- Membre
Re : requête récursive with
Je sais pas si je fais correctement les choses mais j'ai tapé la commande suivante
service postgresql initdb
-bash: service: command not found
Hors ligne
#66 08/04/2011 11:52:11
- gleu
- Administrateur
Re : requête récursive with
Il faut saisir la commande en tant qu'utilisateur root. Sinon, essayez avec le script de démarrage (ça revient au même de toute façon).
Guillaume.
Hors ligne
#67 08/04/2011 11:56:01
- chris0938
- Membre
Re : requête récursive with
Je suis bien en root quand le lance la commande.
Que voulez vous dire par script de démarrage?
Dernière modification par chris0938 (08/04/2011 12:00:55)
Hors ligne
#68 08/04/2011 12:35:03
- gleu
- Administrateur
Re : requête récursive with
/etc/init.d/postgresql
Guillaume.
Hors ligne
#69 08/04/2011 12:37:23
- chris0938
- Membre
Re : requête récursive with
j'ai fais donc /etc/init.d/postgresql. une ligne d'option s'est affiché. j'ai pris initdb
/etc/init.d/postgresql initdb
Initializing database [OK]
Hors ligne
#70 08/04/2011 12:39:22
- gleu
- Administrateur
Re : requête récursive with
Si vous en êtes à demander ce qu'est un script de démarrage, il me semble qu'il faut vous retourner vers votre administrateur système qui pourra vous expliquer ça ou carrément vous installer PostgreSQL. Sinon il vous faut une formation à Unix.
Guillaume.
Hors ligne
#71 08/04/2011 12:49:36
- chris0938
- Membre
Re : requête récursive with
Je vois ce qu'est un script de démarrage mais je voyais pas lequel.
Mais c'est sur qu'une formation unix me serait très utile.
Hors ligne
#72 08/04/2011 13:13:52
- chris0938
- Membre
Re : requête récursive with
Bon comme vous l'avez compris je suis une quiche.
là il y a tout les fichiers et dossier dans la dossier data. j'ai lu qu'on devait changer des parametre dans postgresql.conf et pg_hba mais quand je veux restart postgres pour qu'il prenne les modification et il me mets [FAILED]
Hors ligne
#73 08/04/2011 13:58:17
- chris0938
- Membre
Re : requête récursive with
est ce normal que j'ai ceci dans mon fichier logfile
postmaster cannot access the server configuration file "/usr/local/pgsql/data/postgresql.conf": No such file or directory
pgsql n'existe pas a cet endroit.
Hors ligne
#74 08/04/2011 14:19:22
- chris0938
- Membre
Re : requête récursive with
j'ai fait
pg_ctl restart -l logfile -D /var/lib/pgsql/data
waiting for server to shut down.... done
server stopped
server starting
ensuite j'ai pensé que je pouvais me connecter a une base
psql template1
psql: FATAL: could not open file "global/pg_database": No such file or directory
il y a le message.
quel étape ai-je loupé?
Dernière modification par chris0938 (11/04/2011 16:52:09)
Hors ligne
#75 09/04/2011 10:34:19
- Marc Cousin
- Membre
Re : requête récursive with
L'initialisation s'est mal passée. Il manque des fichiers. Aucune idée de pourquoi, par contre.
Marc.
Hors ligne