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).

#1 24/03/2011 16:54:58

crdcrd
Membre

Migration PostgreSQL sur Windows de 8.1.4 à 9.0.3

Bonjour,

je dois migrer 3 serveurs postgresql en 8.1.4 (chacun possédant lui-même un certains nb de bases, jusqu'à 48 bases pour une des instances) d'un même serveur Windows sur un autre serveurs Windows en postgreSQL 9.0.3.

Je souhaiterais une méthode "physique" qui puisse se faire par copie de fichiers bases arrêtées puis par l'exécution de script d'upgrade, sans passer par le mécanisme de restauration logique par l'exécution de commande sql recréant les tables etc.....

Merci d'avance de votre retour.

Hors ligne

#2 24/03/2011 17:10:11

arthurr
Membre

Re : Migration PostgreSQL sur Windows de 8.1.4 à 9.0.3

bonjour,

un dump / restore est impératif pour migrer de version : "A dump/restore using pg_dump, or use of pg_upgrade, is required for those wishing to migrate data from any previous release. " (http://docs.postgresql.fr/9.0/release-9-0.html).

bon courage !

Hors ligne

#3 24/03/2011 20:00:22

gleu
Administrateur

Re : Migration PostgreSQL sur Windows de 8.1.4 à 9.0.3

Oui, l'outil d'upgrade des fichiers n'est disponible qu'à partir de la version 8.3 dans certains cas, et 8.4 sinon.


Guillaume.

Hors ligne

#4 29/03/2011 12:56:51

crdcrd
Membre

Re : Migration PostgreSQL sur Windows de 8.1.4 à 9.0.3

Merci pour votre retour. J'ai procédé par un pgdump_all pour l'extraction et psql pour l'import.
Par contre je ne peux pas consulter les bases en Posgresql 9 depuis un pgadmin 1.4.2, j'ai les messages d'erreurs suivant :

"la colonne "datconfig" n'existe pas au caractère 48..."
"column not found in pgsetbase:rolconfig...."

Hors ligne

#5 29/03/2011 13:42:34

gleu
Administrateur

Re : Migration PostgreSQL sur Windows de 8.1.4 à 9.0.3

pgAdmin 1.4.2 date au moins de 2007. Pas très étonnant qu'il ne soit pas compatible avec PostgreSQL 9.0, sorti en septembre 2010 smile

Bref, mettez à jour votre pgAdmin. La dernière version est la 1.12.2.


Guillaume.

Hors ligne

#6 29/03/2011 15:28:18

crdcrd
Membre

Re : Migration PostgreSQL sur Windows de 8.1.4 à 9.0.3

Oui, c'est bien ce que je pensais, mais je voulais être certaine que ça ne vienne pas d'une mauvaise migration.
J'ai testé  le PGADMIN 1.12.2 qui me permet d'interroger à la fois des bases en postgresql 8 et 9.

Merci.

Hors ligne

Pied de page des forums