PostgreSQL/Problèmes connus

  • Sous Windows, des logs sont disponibles dans ~\Documents\pgadmin.log.
  • Sous Linux, dans /var/log/postgresql/.

Messages d'erreur

modifier

"HINT: Perhaps you meant to reference the column" ou "ERROR: column "valeur_champ" does not exist"

modifier

Ajouter des guillemets autour du nom du champ et des apostrophes autour des valeurs. Ex :

 select * from "auth"."account" where "account"."accountId" = 'SystemDepositor';

pg_restore: [archiver] input file does not appear to be a valid archive

modifier

Se produit quand on tente de restaurer un fichier plat avec pg_restore. Il faut donc soit utiliser pgsql, soit convertir le fichier[1]. Exemple sous Linux :

cat Backup_MaBase1.sql | psql MaBase1

Sous Windows il suffit d'exécuter le fichier avec pgAdmin.

Références

modifier