Bonjour à tous,
j'ai un petit problème de récupération d'erreur lors de l'execution d'un script sous univ d'insertion de données sur Pgsql.
Lorsque je fais:
Code :
- serveur: psql test3 < install.sql
|
je souhaite faire un fichier log qui me récupère les erreurs d'insertion qui peuvent se passer, du par exemple à des problèmes de clés étrangères.
J'ai pour cela fait plusieurs tentatives sans succès, pourtant ça ne doit pas être compliqué.
Par exemple;
Code :
- serveur: psql test3 < install.sql > log
|
Ceci me redirige l'intégralité stdout dans log, se qui ne m'interesse pas car je veux que les erreurs.
Code :
- serveur: psql test3 < install.sql 2> log
- psql: FATAL: role "2" does not exist
|
Je pensais que la deuxième commande serait la bonne mais ça ne marche pas.
Vous avez une petite idée. Merci
Message édité par suomi le 29-05-2006 à 17:26:42