bonjour

j'ai essayer de restorer une base de donné en utilisant la commande pg_restore
Code : Sélectionner tout - Visualiser dans une fenêtre à part
root@PROD01:/home/sauvegardesdata/pgsqlpro01/9.1# pg_restore -U user1 -d web04_air_prod -o 20180510_web04_air_prod
aprés avoir restoré la base de donnée je viens d'avoir cette erreur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
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 1292 ; 2612 57963 PROCEDURAL LANGUAGE plpgsql web04
pg_restore: [programme d'archivage (db)] could not execute query: ERROR:  must be owner of language plpgsql
    Command was: CREATE OR REPLACE PROCEDURAL LANGUAGE plpgsql;
 
 
 
pg_restore: WARNING:  no privileges could be revoked for "public"
pg_restore: WARNING:  no privileges could be revoked for "public"
pg_restore: WARNING:  no privileges were granted for "public"
pg_restore: WARNING:  no privileges were granted for "public"
ATTENTION : erreurs ignorées lors de la restauration : 1
Qui peut m'aider svp sur cette erreur