Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#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
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