Bonjour,Après avoir utilisé la version 3.4 avec MySQL pendant quelques temps, j'ai tenté l'évolution vers la 4.0c et j'en ai profité pour passer sous PostgreSQL pour tester (Réinstallation complète).J'utilise un script perso de backup/restore.Le backup à chaud se passe sans encombre et je réalise un dump qui semble cohérent à partir de cette commande:pg_dump -U alfresco alfresco > E:\sauvegarde\postgresql\alfresco_hot.sql
Le problème est au niveau de la restauration de ce backup qui m'affiche un grand nombre d'erreurs donc la première étant :psql –set ON_ERROR_STOP=on -U alfresco alfresco < E:\sauvegarde\postgresql\alfresco_hot.sql
Résultat :SET
SET
SET
SET
SET
SET
ERREUR: doit être le propriétaire du langage plpgsql
Cette erreur semble correspondre à cette ligne de mon backup:CREATE OR REPLACE PROCEDURAL LANGUAGE plpgsql;
ALTER PROCEDURAL LANGUAGE plpgsql OWNER TO "SYSTEM";
J'ai essayé pas mal de choses mais je ne parviens pas à obtenir un restore correct. J'avais tenté de supprimer la BD alfresco pour repartir de zéro, proprement…mais si le user alfresco peut bien supprimer la BD, il lui est impossible de la recréer. Pas simple…Sous Windows, je n'ai pas trouvé le moyen d'utiliser le superuser postgres, car pas de password associé. Donc impossible de recréer une BD.Edit: pour le password postgres c'est OK…c'est le même que pour le user alfresco.Tout aide serait la bienvenue.Merci