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

#1 20/09/2013 12:10:49

ayat
Membre

Desintallation posgresql 8.4.13

Bonjour,

J'ai installé la version 8.4 de postgresql, depuis 3 mois. Après, je l'ai désinstallé et installée par la suite la version 9.2.
Mais il me semble que les fichiers de la version 8.4, sont toujours utilisés.
J'ai modifié dans le bash.profile pour prendre la version 9.2 par défaut mais qu'on j'execute initdb -d il me donne 8.4.13 pour la variable PGDATA.

Que dois je faire ?

Hors ligne

#2 20/09/2013 13:06:16

rjuju
Administrateur

Re : Desintallation posgresql 8.4.13

Bonjour,

que vaut la variable d'environnement $PGDATA ? PGDATA représente l'endroit où sont stockées les données, pas les binaires utilisés. Vous pouvez utiliser initdb -V par exemple pour avoir la version des binaires utilisés.

Hors ligne

#3 20/09/2013 14:16:23

ayat
Membre

Re : Desintallation posgresql 8.4.13

D'accord.
Donc mes données sont stockées dans la version 8.4.
J'ai exécuté initdb -V et j'ai reçu : initdb (PostgreSQL) 8.4.13.
Comment puis je désinstaller définitivement la version 8.4.13 afin de garder juste 9.2 ?
Merci d'avance.

Hors ligne

#4 20/09/2013 14:32:19

Bidou
Membre

Re : Desintallation posgresql 8.4.13

Bonjour,


De quelle manière avez-vous désinstallé PostgreSQL 8.4?

Hors ligne

#5 20/09/2013 15:35:41

ayat
Membre

Re : Desintallation posgresql 8.4.13

/etc/init.d postgresql-8.3 stop
rm -rf /opt/PostgreSQL
rm /etc/postgres-reg.ini
rm -rf /etc/init.d/postgresql-8.3
userdel postgres

Hors ligne

#6 20/09/2013 15:39:04

Bidou
Membre

Re : Desintallation posgresql 8.4.13

Il semblerait donc que vous ayez oublié de supprimer les RPM que vous avez installé.

Hors ligne

#7 20/09/2013 15:50:45

ayat
Membre

Re : Desintallation posgresql 8.4.13

Y a t-il pas une commande pour supprimer tous les fichiers postgresql.

Hors ligne

#8 20/09/2013 15:53:07

rjuju
Administrateur

Re : Desintallation posgresql 8.4.13

Comment l'avez-vous installé à la base ? Si c'est par un gestionnaire de paquet, il devrait gérer correctement la suppression.

Hors ligne

#9 20/09/2013 15:58:19

Bidou
Membre

Re : Desintallation posgresql 8.4.13

Par exemple, vous pouvez utiliser "yum remove" ou "rpm -e"

Hors ligne

#10 20/09/2013 16:17:26

ayat
Membre

Re : Desintallation posgresql 8.4.13

Merci beaucoup.

Hors ligne

#11 20/09/2013 17:57:21

ayat
Membre

Re : Desintallation posgresql 8.4.13

Si je change le répertoire d'installation et des données postgresql, je dois surement changer des variables ?
Vous pouvez me les déterminer ?

Hors ligne

#12 20/09/2013 18:11:58

Bidou
Membre

Re : Desintallation posgresql 8.4.13

La variable principale est $PGDATA qui contient l'endroit où vous souhaitez placer votre cluster de base de données.

Hors ligne

#13 20/09/2013 18:36:11

ayat
Membre

Re : Desintallation posgresql 8.4.13

En fait, j'ai deux répertoires pgsql.
Un dans usr/share : qui contient des fichiers comme : conversion_create.sql
Et dans /var/lib : qui contient les données data

Normalement il fallait que je change deux variables ?
Non?

Hors ligne

Pied de page des forums