Vous n'êtes pas identifié(e).

#1 01/04/2018 16:11:19

null008
Membre

Erreur pendant la phase du restauration

bonjour a tous

j'aurai besoin de restaurer une base de donnée

la commande utilisée Pour la restauration est la suivante 

pg_restore -U postgres -d production C:\Prod_Database.backup

a la fin du restauration j'aurai ce message d’erreur

Qui a une idée c'est quoi exactement cette erreur et comment je peut le résoudre

vraiment c'est du chinois pour moi

pg_restore: [programme d'archivage (db)] Erreur pendant le traitement de la TOC (« PROCESSING TOC ») :
pg_restore: [programme d'archivage (db)] Erreur à partir de l'entrée TOC 485 ; 2612 16386 PROCEDURAL LANGUAGE plpgsql postgres
pg_restore: [programme d'archivage (db)] could not execute query: ERREUR:  le langage « plpgsql » existe déjà
    La commande était : CREATE PROCEDURAL LANGUAGE plpgsql;

ATTENTION : erreurs ignorées lors de la restauration : 1

merci pour vos aides

Hors ligne

#2 01/04/2018 17:03:39

Re : Erreur pendant la phase du restauration

Salut
L'erreur ayant été ignorée, vous pouvez continuer sans problème.
Le fichier de restauration contient la création du langage plpgsql. Mais ce dernier existe par défaut.
Pour éviter l'erreur, utilisez l'option --clean de pg_restore.
@+

Hors ligne

Pied de page des forums