Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/07/2007, 17h22   #1
Membre actif
 
Inscription : décembre 2002
Messages : 438
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 438
Points : 169
Points : 169
Par défaut [8.1.9] pg_restore dans nvlle BDD

J'ai installé un nouveau serveur avec une nouvelle installation de postgresql.

J'essaye de faire une restauration d'une bdd existante provenant d'un autre serveur en faisant :

Code :
pg_restore -C -Fc -v MonDump.tar
Il n' y a pas de message d'erreur mais la base n'est pas créé et le données pas insérées. J'ai l'impression qui se contente d'afficher le code SQL....

J'ai fait une boulette ?

Quelqu'un à une idée ?

Cdlt,
Débéa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2007, 09h33   #2
Membre actif
 
Avatar de budtucker
 
Développeur multimédia
Inscription : avril 2007
Messages : 175
Détails du profil
Informations professionnelles :
Activité : Développeur multimédia

Informations forums :
Inscription : avril 2007
Messages : 175
Points : 174
Points : 174
Essaie avec :
Code :
pg_restore -C -Ft -v MonDump.tar
Peut être que ça fonctionnerait.
En même temps, -Fc et -Ft sont inutiles. Le format est automatique.
budtucker est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2007, 17h29   #3
Membre actif
 
Inscription : décembre 2002
Messages : 438
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 438
Points : 169
Points : 169
En fait, j'avais mis l'option -C pour qu'il recréait la BDD mais il ne le fait pas. J'ai donc créé la BDD manuellement :

Code :
1
2
3
4
5
 
template1=# CREATE USER toto WITH PASSWORD titi;
CREATE ROLE
template1=# CREATE DATABASE mabdd OWNER toto;
CREATE DATABASE
et la restauration c'est bien passée.

Existe-t-il un moyen pour restaurer les users, la database sans le faire manuellement avec psql .... ?

Merci d'avance,
Débéa est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h01.


 
 
 
 
Partenaires

Hébergement Web