PostgreSQL/Problèmes connus

Un livre de Wikilivres.

Logs[modifier | modifier le wikicode]

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

Messages d'erreur[modifier | modifier le wikicode]

"HINT: Perhaps you meant to reference the column" ou "ERROR: column "valeur_champ" does not exist"[modifier | modifier le wikicode]

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 | modifier le wikicode]

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 | modifier le wikicode]