PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

compatibilité versions 7.4 / 8.1

Technique - général | compatibilité versions 7.4 / 8.1

Par dukhat le 25/04/2006 - 00:00

j'ai un serveur de développement sous win2000 sur lequel je viens d'installer Postgres 8.1 afin d'effectuer des traitements sur une BDD déjà en production.

Problème: le serveur linux de prod est en 7.4 .. je n'ai eu aucun problème a injecter mes dumps 7.4 sur la 8.1 mais une fois les traitements achevés impossible de faire l'inverse cad réinjecter des dumps 8.1 sur la base de production.
après quelques tatonnements, je parviens a recréer le schéma de la base (en 8.1 pg_dump ajoute ::regclass a la ligne DEFAULT nextval(sequence) sur une colonne) mais pas moyen de réinjecter les données, j'ai ce message d'erreur: Invalid command \N

J'ai essayé pas mal de choses: les différents formats PLAIN TEXT ou COMPRESS, INSERT au lieu de COPY rien n'y fait. j'ai également tenté d'attaquer le postmaster 8 avec un pg_dump 7.4: invalid version.
D'autre part quand je compare des dumps 7 et 8 en PLAIN TEXT, il semble que les \N soient présents dans les 2 versions, mais "placés differemment"

D'ou ma question: l'un de vous sait-il comment migrer un dump effectué sur un postmaster 8 vers un 7.4 ou bien est-ce tout simplement "incompatible"?

(je précise que je suis développeur JAVA, veuillez excuser mon manque total de culture DBA...)

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

tu as aussi la possibilité d

sparky/ = 25 Avril, 2006 - 11:28

tu as aussi la possibilité de faire un pg_dump uniquement des tables que tu veux (-t ) et tu peux aussi faire utiliser l'option de pg_dump qui utilise "insert" à la place de "copy"(
pg_dump -d )


© PostgreSQLFr, tous droits rĂ©servĂ©s.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.