Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL > Administration
Administration Forum d'entraide sur l'administration de PostgreSQL : utilisateurs, privilèges, etc.
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 27/12/2010, 16h42   #1
Membre du Club
 
Inscription : avril 2009
Messages : 192
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 192
Points : 66
Points : 66
Par défaut [pgAdmin3 1.12.2] Problème de sauvegarde

Bonjour,
Depuis pgAdminIII, quand je lance une sauvegarde sur ma base O2E, j'ai l'erreur suivante :

C:\Appli_CG\PostgresPlus\8.4SS\pgAdmin III\1.12\pg_dump.exe --host localhost --port 5432 --username "postgres" --format custom --blobs --encoding UTF8 --verbose --file "C:\Appli_CG\OE2\Sauvegarde\Dumps\dump.backup" \"O2E\"
pg_dump: [archiver (db)] connection to database ""O2E"" failed: FATAL: la base de données « "O2E" » n'existe pas
pg_dump: *** aborted because of error

Le process a retourné le code de sortie 1.

Avez vous une idée ?

Merci d'avance.
fred_04510 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2010, 18h05   #2
Modérateur
 
Inscription : octobre 2008
Messages : 1 504
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : octobre 2008
Messages : 1 504
Points : 2 033
Points : 2 033
Apparemment les guillemets sont pris ici comme étant partie intégrante du nom de la base.
Donc dans la ligne de commande, il faudrait mettre O2E au lieu de \"O2E\"
estofilo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2010, 11h01   #3
Membre du Club
 
Inscription : avril 2009
Messages : 192
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 192
Points : 66
Points : 66
Bonjour,
Merci, mais ça n'est pas moi qui génère cette chaine, mais bel et bien pgAdmin au moment de lancer la sauvegarde.
Une chose m'étonne aussi :
Ma base apparait bien sous le nom O2E dans pgAdmin mais quand je la sélectionne, le script de création de base qui s'affiche dans le panneau SQL mentionne le nom 02E (différent de O2E)?

Comment cela est ce possible ?

Cordialement,
fred_04510 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2010, 11h35   #4
Membre du Club
 
Inscription : avril 2009
Messages : 192
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 192
Points : 66
Points : 66
J'ai résolu mon problème en renommant ma base. Visiblement pgAdmin n'aimait pas le nom O2E car il affichait dans le chaine d'exécution de la sauvegarde \"O2E\" alors que maintenant ça n'est plus le cas.
Mais j'ai un autre problème. J'ai paramétré une tâche de sauvegarde sur ma base mais quand je la lance, celle ci produit un dump à 0 k et ne se termine pas.
J'ai le message suivant dans le fichier journal :
CTFATAL : paramètre de configuration "application_name" non reconnu.

Avez vous une idée ?

Merci
fred_04510 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 10h10.


 
 
 
 
Partenaires

Hébergement Web