#1 Thu 23 November 2017 15:30
- Aziliz_lc
- Juste Inscrit !
- Date d'inscription: 23 Nov 2017
- Messages: 2
Importer une base de données via commande windows
Bonjour,
Je m'excuse d'avance si ce sujet est évoqué ailleurs, je n'ai pas trouvé, vous pouvez me réorienter.
J'ai obtenu une base de données (correspondant aux fichiers fonciers du CEREMA) sql. Je souhaite l'importer dans postgre pour l'utiliser par la suite.
Mais j'ai rencontré qui ne me permette pas d'obtenir les données dans postgre, voici comment j'ai procédé :
1- fichier sql basé à la racine de C:
2- Se placer en invite de commande dans le dossier bin de postgre
3- invite : psql -h localhost -p 5432 -U postgres -d NOM_BASE -f C:fichier.sql
Ensuite, la connexion à la base se passe bien (demande du mot de passe ok).
Mais après, il est indiqué commande invalidé pendant plusieurs milliers de lignes (j'ai pas compté ) et après erreur de syntaxe.
Au final, les tables sont créés dans postgre mais sont vides.
Avez-vous déjà rencontrer ce problème ?
Merci
Hors ligne
#2 Thu 23 November 2017 16:05
- ChristopheV
- Membre
- Lieu: Ajaccio
- Date d'inscription: 7 Sep 2005
- Messages: 3197
- Site web
Re: Importer une base de données via commande windows
Bonjour,
J'ai obtenu une base de données (correspondant aux fichiers fonciers du CEREMA) sql.
Là il faut demander à ceux qui fabriquent les fichiers. Ces spécialistes devraient vous trouver une solution facilement.
Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close
Hors ligne
#3 Thu 23 November 2017 16:58
Re: Importer une base de données via commande windows
Bonjour,
En ce qui concerne la base de destination , le NOM_BASE, est-ce que tu l'as déjà crée ? et est-ce que tu as installé l'extension Postgis avant de lancer la commande d'intégration ?
Sinon, dans la commande psql ajoute peut-être un -W pour que psql te demande le mot de passe de ton utilisateur postgres.
Sinon, ce serait bien de transmettre le texte (ou du moins un extrait) des messages d'erreurs ...
Cordialement,
Hors ligne
#4 Thu 23 November 2017 17:12
- tumasgiu
- Membre
- Lieu: Ajaccio
- Date d'inscription: 5 Jul 2010
- Messages: 1159
Re: Importer une base de données via commande windows
J'ajouterais qu'un petit extrait des erreurs renvoyées seraient très utiles
pour que vous puissiez recevoir rapidement de l'aide.
EDIT: désolé du doublon avec cbredel,
je n'ai pas pensé à rafraichir la page avant d'écrire une réponse.
Dernière modification par tumasgiu (Thu 23 November 2017 17:14)
Hors ligne
#5 Tue 28 November 2017 10:17
- Aziliz_lc
- Juste Inscrit !
- Date d'inscription: 23 Nov 2017
- Messages: 2
Re: Importer une base de données via commande windows
Bonjour à tous, merci de vos conseils !
J'ai trouvé le problème, la requête était bien bonne. Et en effet, le problème venait de Postgis qui n'était pas bien installé (je trouve ça bizarre d'ailleurs, je dois régulièrement la réinstaller).
Merci !
Hors ligne