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 06/08/2009 12:46:39

pelucre
Membre

sauvegarde Impossible

Bonjour,

je débute avec PostgreSQL car je viens juste de l'installer pour l'utiliser avec l'application openerp.

Pour information, je suis sous Vista Familial ( je sais personne n'est parfait) et j'ai installé la version 8.3.6 de postgres compatible avec openerp.

Lorsque je tente de sauvegarder ma base à partir d'openerp, il m'avertit qu'il ne peut pas contacter le serveur.

J'ai donc tenté à partir de pgAdmin III. Là, je sélectionne à ma base, clique droit 'sauvegarder', j'indique le nom du fichier et le chemin d'accès et enfin clique sur OK. La popup bascule sur l'onglet message qui contient une ligne de texte.

Ensuite plus rien ne se passe et le bouton 'Ok' est grisé.

J'ai donc tenté de lancer directement pg-dump. Une fenêtre s'ouvre me demandant le mot de passe mais impossible de le saisir.

Que dois je faire pour enfin pouvoir sauvegarder ma base ?

Merci pour votre aide.

Hors ligne

#2 06/08/2009 12:57:04

gleu
Administrateur

Re : sauvegarde Impossible

Si pgAdmin n'a pas mis d'erreur, c'est que ça doit être bon. Le fichier a-t-il été créé?


Guillaume.

Hors ligne

#3 06/08/2009 12:58:09

pelucre
Membre

Re : sauvegarde Impossible

Malheureusement, non

Hors ligne

#4 06/08/2009 14:27:19

pelucre
Membre

Re : sauvegarde Impossible

Je viens d'installer la version 8.4 et j'ai le même problème sauf que le fichier backup.backup a été créé mais sa taille est de 0 Ko. sad

Hors ligne

#5 06/08/2009 15:11:10

gleu
Administrateur

Re : sauvegarde Impossible

Concernant pgAdmin, vous devez avoir du texte dans le deuxième onglet de la fenêtre de sauvegarde.

Concernant pg_dump, êtes-vous connecté en tant qu'utilisateur postgres?


Guillaume.

Hors ligne

#6 06/08/2009 15:39:11

pelucre
Membre

Re : sauvegarde Impossible

Dans le deuxiéme onget de la fenêtre de sauvegarde, j'ai une ligne de texte seulement.

Cocnernant pg_dump, je ne sais pas car j'ai seulement la ligne suivante qui apparait :

Mot de passe :

et si je tape mon mot de passe, la fenêtre disparait.

Hors ligne

#7 06/08/2009 16:57:08

gleu
Administrateur

Re : sauvegarde Impossible

pelucre a écrit :

Dans le deuxiéme onget de la fenêtre de sauvegarde, j'ai une ligne de texte seulement.

Quelle ligne ?

pelucre a écrit :

Cocnernant pg_dump, je ne sais pas car j'ai seulement la ligne suivante qui apparait :

Mot de passe :

et si je tape mon mot de passe, la fenêtre disparait.

OK, donc je suppose que vous êtes connecté en tant qu'un autre utilisateur que postgres. Essayez de rajouter l'option « -U postgres » sur la ligne de commande de pg_dump.


Guillaume.

Hors ligne

#8 07/08/2009 17:16:08

pelucre
Membre

Re : sauvegarde Impossible

La ligne de texte dans pg_admin est :

c:\program Files\PostgreSQL\8.4\bin\pg_dump.exe --host locahost--port 5432 --username postgres--format custom --blobs --verbose --file "D:\backup.backup" bdddemo

Concernant, pg-dump, toujours pareil, la fenêtre disparait.

Hors ligne

#9 07/08/2009 17:44:59

Marc Cousin
Membre

Re : sauvegarde Impossible

il manque un blanc dans la commande (pb de copier coller ?)

Est-ce que l'exécutable est bien à cet endroit ?

Il n'y a aucun message d'erreur ?

Dernière modification par Marc Cousin (07/08/2009 17:46:57)


Marc.

Hors ligne

#10 07/08/2009 18:00:57

gleu
Administrateur

Re : sauvegarde Impossible

En fait, il en manque deux, entre localhost et --port, et entre postgres et --format. Mais je suppose que c'est une erreur de recopie.


Guillaume.

Hors ligne

#11 07/08/2009 19:32:48

pelucre
Membre

Re : sauvegarde Impossible

Désolé, c'est bien un problème de recopie

Oui l'exécutable est bien à cet endroit

Non, aucun message d'erreur, malheureusement

Hors ligne

#12 08/08/2009 18:35:37

pelucre
Membre

Re : sauvegarde Impossible

Le problème  ne viendrait il pas d'un problème d'autorisation ou de configuration de l'utilisateur de vista, par hasard ?

Hors ligne

#13 08/08/2009 18:50:43

pelucre
Membre

Re : sauvegarde Impossible

Je viens de faire un essais en sélectionnant :

blobs
Avec OID
Command INSERT

Le message qui apparait est alors :

c:\Program Files\OpenERP All in One\PostgreSQL\bin\pg_dump.exe -h localhost -p 5432 -U openpg -F c -b -D -v -f "D:\backup.backup" bdddmo
pg_dump: options -d/-D/--inserts/--column-inserts and -o/--oids cannot be used together
pg_dump: (The INSERT command cannot set OIDs.)

Le process a retourné le code de sortie 1.

Je ne sais pas si ceci peut vous aider à résoudre mon problème.

Merci d'avance

Hors ligne

#14 08/08/2009 19:12:38

Marc Cousin
Membre

Re : sauvegarde Impossible

Le -D est une extrèmement mauvaise idée (pour des raisons de perfs à la restauration) si ce n'est pas pour envoyer dans autre chose que postgres… en plus d'être incompatible avec les blobs

Dernière modification par Marc Cousin (08/08/2009 19:13:06)


Marc.

Hors ligne

#15 08/08/2009 19:28:43

pelucre
Membre

Re : sauvegarde Impossible

C'était juste pour tester, vu qu'aucune sauvegarde ne fonctionne. sad

Hors ligne

#16 08/08/2009 20:32:02

gleu
Administrateur

Re : sauvegarde Impossible

Le message d'erreur est explicite, vous ne pouvez pas utiliser en même temps les options -D et -o. Essayez en supprimant les deux car, comme le dit Marc, -D est mauvais pour les perfs et -o n'a vraiment aucun intérêt de nos jours.


Guillaume.

Hors ligne

#17 09/08/2009 00:20:43

pelucre
Membre

Re : sauvegarde Impossible

Ca y est, ca marche smile smile, le problème venait de Windows Vista de M..... ar je viens de faire une retauration de windows et tout fonctionne correctement. Salop... de Windows.

Merci de votre aide

Hors ligne

#18 13/08/2009 12:10:05

pelucre
Membre

Re : sauvegarde Impossible

Maintenant j'ai un problème lors de la restauration.
Dans l'onglet message, j'ai plusieurs lignes qui s'écrivent puis :

WARNING: errors ingored on restore: 1328
Le process a retourné le code de sortie 1.

SI je clique sur 'Ok' le message suivant apparait :

"Etes-vous sur de vouloir lancer une nouvell restauration à partir de ce fichier ?

Si je clique sur oui le processus se relance et rebute sur le message précédent 'Warning...'

Que dois je faire pour restaure ma base correctement ?

Hors ligne

#19 13/08/2009 12:26:14

gleu
Administrateur

Re : sauvegarde Impossible

À mon avis, vu le nombre d'erreurs, je pense que vous essayez de restaurer une sauvegarde sur une base contenant déjà les objets. Cela ne peut pas fonctionner ainsi. Créez une nouvelle base et restaurez dans cette base.


Guillaume.

Hors ligne

#20 13/08/2009 12:46:10

pelucre
Membre

Re : sauvegarde Impossible

Ok, Si je comprend, je dois :

1 sauvegarder ma base
2 la supprimer
3 la recréer
4 la restaurer

C'eset Ca ?

Hors ligne

#21 13/08/2009 12:49:45

gleu
Administrateur

Re : sauvegarde Impossible

Surtout ne pas la supprimer si vous n'avez pas d'ennuis avec. Créer une autre base, peu importe son nom, et restaurer votre sauvegarde sur la nouvelle base. En effet, si la sauvegarde avait, pour une raison ou une autre, raté, vous avez toujours l'ancienne.


Guillaume.

Hors ligne

#22 13/08/2009 13:15:32

pelucre
Membre

Re : sauvegarde Impossible

Ok merci

Hors ligne

#23 29/12/2009 23:32:40

melluel
Membre

Re : sauvegarde Impossible

SOLUTION AU PROBLEME ORIGINEL ICI :

Bonjour Pelucre, à tous,

Il ne s'agit pas vraiment d'un souci au niveau de Postgresql, mais d'un bug d'OpenERP :
Il est probable que vous ayez modifié le mot de passe du super administrateur d'OpenERP. Et le système ne l'a pas retenu...
Il vous suffit de taper le mot de passe "admin", qui était celui donné par défaut par OpenERP pour que le Backup se déroule sans encombre.

Meilleures Salutations

Melluel

Hors ligne

Pied de page des forums