J'ai créé l'utilisateur odeis (pass: odeis) comme owner de la db odeis, mais pas comme superuser. postgres$ psql> create database odeis owner "odeis" encoding 'LATIN1'; postgres$ createlang -d odeis plpgsql >> patch crado pour les erreurs lors des tests d'import précédents : >> ERREUR: n'a pas pu accéder au fichier « /usr/lib/pgsql/plpgsql.so » : Aucun fichier ou répertoire de ce type >> ERREUR: le langage « plpgsql » existe déjà # mkdir -p /usr/lib/pgsql # for i in $(ls -1 /usr/lib/postgresql/8.1/lib/); do ln -s /usr/lib/postgresql/8.1/lib/$i /usr/lib/pgsql/$i; done postgres$ psql -U odeis odeis < /home/rfi/transfert/odeis_26112008.sql >/tmp/import.log 2>&1 >> je me tape les erreurs suivantes qui sont peu importantes je pense, mais je ne m'en sors pas... : NOTICE: CREATE TABLE / PRIMARY KEY créera un index implicite « statistique_pkey » pour la table « statistique » CREATE TABLE Vous êtes maintenant connecté en tant qu'utilisateur « postgres ». CREATE FUNCTION ERREUR: le langage « plpgsql » existe déjà Vous êtes maintenant connecté en tant qu'utilisateur « odeis ». ERREUR: retour chariot trouvé dans les données HINT: Utilisez « \r » pour représenter un retour chariot. CONTEXT: COPY fichier, ligne 2 : « » psql -c "create database robard owner robard encoding 'LATIN1';" psql -U robard robard < /home/rfi/transfert/databases/robard_2009-01-21.sql >/tmp/import.log 2>&1