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

Pb de restauration d'un dump sur PostgreSQL 8 sous Windows

Technique - windows | Pb de restauration d'un dump sur PostgreSQL 8 sous Windows

Par renren le 25/03/2005 - 22:09

Salut,

Alors voila mon probleme.

Je dispose d'un dump qui a ete fait sous linux sous une version 7 de postgres,

je souhaite le ré injecter dans une base sous PostgreSQL 8 sous Windows.
Pg admin ne veut rien savoir, si j'utilise le script généré dans la fenetre de script ça ne passe pas.

Donc j'ai essayé à partir de la fenetre dos et ai découvert une fonction pg_restore mais la je recois un message: le fichier en entree ne semble pas etre une archive valide.

J'ai fait un dump d'une autre base et quand je compare ca se ressemble pourtant sacrément ...

Est ce que vous avez une idée sur la manière ou je pourrais contourner ce pb ?

Merci pour votre aide.

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.

plus bizare

renren/ = 25 Mars, 2005 - 22:31

vous vous rapellez, j'avais fait un dump avec pg_dump ...

et ben si j'essai avec ce fichier créé..; (donc normallement meme version etc ..) il me sort la meme erreur ...

J'ai essayé en enlevant le .sql de mon extension de fichier mais dans ce cas il ne le trouve pas ...

Helpppp


dis renren, ta trouvé commen

wil8flip/ = 25 Mai, 2005 - 15:11

dis renren, ta trouvé comment l importer depuis que ta posté ton mess???
moi je suis carement bloké, et j ai besoin au plus vite d importer ce fichier de mer......lol


Impossible de charger avec psql Nom_base < nom_fichier

renren/ = 29 Mars, 2005 - 15:32

en fait il me dit mot de passe requis pour le user "adminsitrator"...

si j'essaie de passer les parametre de user avec l'option -u pour le login et -W pour le password.. il me jette avec différents messages, soit password ignoré et me dit que le password n'est pas bon,

aucune idée ? aide ?

merci


Lut au lieu de traduire le

Christophe Chauvet/ = 31 Mars, 2005 - 14:45

Lut

au lieu de traduire le message, donne nous le message exact, car la je ne vois pas quel prob réel tu peux avoir

Christophe.


J'ai un probleme semblable :

alexadvance/ = 4 Novembre, 2005 - 11:23

J'ai un probleme semblable :

J'ai généré un dump sous Linux vai :
pg_dump -U MonUser NOMBASE > dump.backup

Sous Windows, via pgAdmin III
je créé une base nommée NOMBASE, et un utilisateur nommé MonUser,
ensuite sur ma nouvelle base, je choisis Restauration, et il me demande le chemin de mon fichier de *.backup . Je sélectionne mon fichier, mais le bouton OK reste grisé...apparement, ca ne lui plait pas..

Une idée ?

--
ALEX


Oui, une idée. La fonctio

SAS/ = 5 Janvier, 2006 - 19:19

Oui, une idée.

La fonction "restore" de PGAdminIII attend un fichier au format binaire. Le mĂŞme que celui qui est compris par pg_restore.

Un fichier de sauvegarde texte est injectable avec la commande

psql nom_base nom_utilisateur < nom_fichier

Stéphane Schildknecht


Un fichier de sauvegarde text

dwasfi/ = 30 Janvier, 2006 - 16:43

Un fichier de sauvegarde texte est injectable avec la commande

psql nom_base nom_utilisateur < nom_fichier

y at-il un autre commande?


La commande de base pour inje

SAS/ = 31 Janvier, 2006 - 12:39

La commande de base pour injecter un fichier est :
psql nom_base nom_utilisateur -f nom_fichier
ou
psql nom_base nom_utilisateur < nom_fichier

Sous le client psql, la commande devient :
\i nom_fichier.

pg_restore n'est utilisé que pour engendrer un fichier texte à partir d'une sauvegarde binaire des bases.

Quel autre type de commande recherchez-vous ?

Stéphane Schildknecht


Merci, la commande : psql

dwasfi/ = 1 FĂ©vrier, 2006 - 13:03

Merci, la commande :
psql nom_base nom_utilisateur -f nom_fichier

m'a resu le probleme.


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