|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2004 Messages : 9 ![]() |
bonjour,
je travaille sous postgresql version 8.0. J'ai une sauvegarde de ma base (1 fichier backup) que j'essaie de restaurer.Mais lors de cette restauration postgres m'affiche des messages d'erreur : duplication de clés primaires sur pratiquement toutes les tables de la base. Je souhaiterai savoir comment je pourrais faire pour verifier ce fichier backup et pour reussir cette restauration merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() ![]() Inscription : mars 2002 Messages : 770 ![]() |
si ta sauvegarde est au format plain, ce n'est pas un probleme, un simple VI, si c'est le format tar, il faut le détarrer et un VI.
Si tu as des erreurs de clefs dupliquées, a mon avis, c'est que tu restore dans une base deja existante. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : janvier 2004 Messages : 9 ![]() |
Non justement je restaure dans une base qui est vide que je viens juste de créer.Ma sauvegarde est au format plain : faire un VI ça consiste en quoi?
Je vous remercie |
|
|
00
|
|
|
#4 | |
|
Expert Confirmé
![]() Inscription : septembre 2006 Messages : 2 291 ![]() |
Citation:
il ne s'agit donc pas d'une restauration au sens strict mais bien d'une importation… votre première tâche est donc d'analyser POURQUOI il y a des clés dupliquées dans le backup pour des champs que vous désirez être maintenant uniques… tant que vous ne résolvez pas le problème de fond, toute solution technique que l'on pourrait vous suggérer ne sera susceptible que de créer plus de problèmes lors de l'exploitation… |
|
|
|
00
|
|
|
#5 |
|
Membre émérite
![]() ![]() Inscription : mars 2002 Messages : 770 ![]() |
VI est un editeur de texte sous linux, en gros avec un backup en mode plain, tu peux editer ton fichier, c'est un simple script SQL et ainsi regarder ce qui pourrait clocher.
Eventuellement tu peux splitter ton fichier en plusieurs etapes, mais comme dis JeitEmgie, ca ne semble pas etre une restauration. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com