Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 02/06/2015 14:11:24
- ael666
- Membre
postgrsql 9.4 problème d'import de sql
bonjour,
j'essaie d'importer des données à partir un script sql.
et j'ai cette erreur?
ERREUR: erreur de syntaxe sur ou près de « PGDMP »
LINE 1: PGDMP
^
********** Erreur **********
ERREUR: erreur de syntaxe sur ou près de « PGDMP »
État SQL :42601
Caractère : 1
je ne suis un habitué de postgresql et je n'ai installé ce SGBD seulement pour récupérer l'information stocké dans ce sql..
Lorsque je l'ouvre avec notepad , je vois effectivement que certain caractère sont lisibles et d’autres pas du tout donc cela doit être une erreur d'encoding..
donc est ce le fichier sql qui n'est pas bon? y at il une solution ?
merci d'avance pour votre aide
Hors ligne
#2 02/06/2015 14:26:13
- gleu
- Administrateur
Re : postgrsql 9.4 problème d'import de sql
Ce n'est pas un script SQL, c'est une sauvegarde binaire. Elle ne peut être restaurée qu'avec pg_restore.
Guillaume.
Hors ligne
#3 02/06/2015 14:58:45
- ael666
- Membre
Re : postgrsql 9.4 problème d'import de sql
ok, merci...
comment utilisez cette fonction "pg_restore"
j'ai créer une base vierge avec pour modele template postgis puis ouvert une console psql dans laquelle j'ai écrit pg_restore "D:\monfichier.sql"
et ensuite psql -U postgres -f "D:\monfichier.sql"
je n'ai aucun de message et pas de création de base???
ai je oublié quelque chose??
merci
Hors ligne
#4 02/06/2015 15:20:36
- arthurr
- Membre
Re : postgrsql 9.4 problème d'import de sql
pg_restore est un logiciel comme psql : il faut l'appeler en ligne de commande.
doc : http://docs.postgresql.fr/9.4/app-pgrestore.html
Hors ligne
#5 02/06/2015 16:49:55
- ael666
- Membre
Re : postgrsql 9.4 problème d'import de sql
oui, j'ai été sur cette page. je suis désolé je ne capte pas trop comment l'utiliser..
j'ai ouvert psql pour insérer la ligne es-# pg_restore "D:/monfichier.sql" mais je n'ai aucun message de postgresq
est ce la bonne manière de l'utiliser?l
Dernière modification par ael666 (02/06/2015 16:50:32)
Hors ligne
#6 02/06/2015 16:59:46
- gleu
- Administrateur
Re : postgrsql 9.4 problème d'import de sql
Non, c'est un programme, donc ça ne se lance pas de psql.
Guillaume.
Hors ligne
#7 02/06/2015 17:23:41
- ael666
- Membre
Re : postgrsql 9.4 problème d'import de sql
ok, j'ai trouvé le exe dans le dossier bin d'install de postgresql...
commande lancer pg_restore -h localhost -p 5432 -U postgres
-d nomdelabase chemin vers le fichier
merci:-)
Dernière modification par ael666 (02/06/2015 18:26:01)
Hors ligne
Pages : 1