[PostgreSQL 8.4] restaurer base de données dump

restaurer base de données dump [PostgreSQL 8.4] - SQL/NoSQL - Programmation

Marsh Posté le 24-09-2009 à 10:22:54    

Bonjour,
sous postgreSQL 8.4, je souhaite utiliser pgAdmin pour lire un fichier dump.sql et l'exécuter, pour restaurer une bdd sauvée à chaud, tout cela via SQL editor de la fenêtre query.
Début du fichier dump :

Code :
  1. -- PostgreSQL database dump
  2. SET client_encoding = 'UTF8';
  3. SET standard_conforming_strings = off;
  4. SET check_function_bodies = false;
  5. SET client_min_messages = warning;
  6. SET escape_string_warning = off;
  7. -- Name: plpgsql; Type: PROCEDURAL LANGUAGE; Schema: -; Owner: postgresql
  8. CREATE PROCEDURAL LANGUAGE plpgsql;
  9. ALTER PROCEDURAL LANGUAGE plpgsql OWNER TO postgresql;


 
J'obtiens une erreur pendant l'exécution :

Code :
  1. ERREUR: erreur de syntaxe sur ou près de « 1 »


 
correspondant à la 1ère ligne de la 1ère table de données récupérée par commande COPY:

Code :
  1. COPY adresse_postale (id_adresse_postale, batiment, escalier, etage, porte, rue, cp, ville) FROM stdin;
  2. 1     rue du tarn 12345 SOURISCITY
  3. 2 \N \N \N \N rue Ritchie 00000 Ailleurs


 
Je suspecte un saut à la ligne non reconnu (dans la case en bas de la fenêtre, je lis "Unix", mais je suis sous Windows 2000 Pro).
Le problème survient à la 1ère ligne de toute table.
Dois-je changer le format de fin de ligne ? l'encodage ?
Désolé pour cette question de novice postgre, merci par avance.

Reply

Marsh Posté le 24-09-2009 à 10:22:54   

Reply

Sujets relatifs:

Leave a Replay

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