[PostgreSQL] Copy from stdin : erreur dès le backslash ...

Copy from stdin : erreur dès le backslash ... [PostgreSQL] - SQL/NoSQL - Programmation

Marsh Posté le 17-02-2012 à 10:38:40    

Bonjour,
je cherche à restaurer une base Postgre à partir d'un script SQL (qui a déjà fonctionné au moins une fois...)
Les lignes relatives aux structures de table ont l'air de passer puis lorsqu'il s'agit de remplir les tables avec "copy from stdin" une erreur apparait dès le premier backslash...

Code :
  1. COPY afr (oid, nu_afr, type1_reglementaire, type2_reglementaire) FROM stdin;
  2. \N 1 1 P Zone permanente à taux normal non limitée aux PME, partiellement éligible
  3. \N 2 1 Zone permanente à taux normal non limitée aux PME, intégralement éligible
  4. \N 3 5 Zone AFR transitoire
  5. \N 4 9 Autre zone
  6. \.

Le serveur Postgre est sous Linux (après des expérimentations sous Windows)
 
S'agit-il d'un problème d'échappement, d'encodage, autre ... ?
Merci de votre aide !


Message édité par snaileater le 17-02-2012 à 10:43:34
Reply

Marsh Posté le 17-02-2012 à 10:38:40   

Reply

Marsh Posté le 25-02-2012 à 14:00:01    

Pour ceux que cela intéresse :  
 
Il faut utiliser la ligne de commande PSQL (console) et non pas la fonctionnalité "exécuter vos propres requêtes SQL" de PgAdmin ...
Et là tout marche ...


Message édité par snaileater le 25-02-2012 à 14:01:03
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed