Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 17/03/2014 22:05:13
- tot94
- Membre
Importer une base de donnnées
Bonjour je voudrais savoir comment importer une base de données avec la commande texte PSQL.
Je suis novice.
Lorsque je lance PSQL, une fenêtre s affiche, que mettre dans localhost ? Le numéro de port attribué ou l'adresse de loopback ? puis il me demande le chemin, quelle syntaxe dois-je utiliser (\, / ou : ) ?
"Server [localhost]:
Database [postgres]:"
Merci.
Hors ligne
#2 17/03/2014 22:51:31
- rjuju
- Administrateur
Re : Importer une base de donnnées
Bonjour,
Ces valeurs correspondent à votre installation. De mémoire, cela ressemble au script de lancement de psql sous windows créé avec l'installeur graphique, donc en partant du principe que vous êtes sous windows avec une installation locale, vous pouvez garder les valeurs proposées par défaut. Pour les chemins, je crois que vous pouvez utiliser « / », ou doubler les « \ », donc soit c:/fichier.sql soit c:\\fichier.sql, mais cela reste à vérifier.
Dans tous les cas, un peu plus de détail permettrait de mieux vous répondre.
Julien.
https://rjuju.github.io/
Hors ligne
#3 17/03/2014 22:59:21
- tot94
- Membre
Re : Importer une base de donnnées
Voilà ce que j'ai rempli dans la commande :
Server [localhost]: 127.0.0.1
Database [postgres]: c:/AnnoncesAuto.sql
Port [5432]:
Username [postgres]: postgres
Mot de passe pour l'utilisateur postgres :
psql: FATAL: la base de données « c:/AnnoncesAuto.sql » n'existe pas
Appuyez sur une touche pour continuer...
Pourtant AnnoncesAuto est bien situé à la racine du disque C ...
Hors ligne
#4 18/03/2014 00:28:14
- gleu
- Administrateur
Re : Importer une base de donnnées
"c:/AnnoncesAuto.sql" n'est pas une base de données. C'est un script SQL. Vous devez déjà avoir une base de données pour vous y connecter.
Guillaume.
Hors ligne
#5 18/03/2014 14:08:13
- tot94
- Membre
Re : Importer une base de donnnées
C'est quoi l'extension d'une base de données ?
Hors ligne
#6 19/03/2014 23:20:13
- gleu
- Administrateur
Re : Importer une base de donnnées
Il n'y a pas d'extension, ce n'est pas un fichier.
Guillaume.
Hors ligne
#7 22/03/2014 12:22:45
- tot94
- Membre
Re : Importer une base de donnnées
Comment est-ce que je peux faire alors pour importer une bases de données existante, puis la modifier ?
Hors ligne
#8 22/03/2014 13:07:08
- rjuju
- Administrateur
Re : Importer une base de donnnées
Comme il a l'air de s'agir d'une sauvegarde au format sql, il faut utiliser l'option -f de psql pour spécifier le fichier à exécuter. Vous pouvez consulter la documentation : http://docs.postgresql.fr/9.3/backup.html
Julien.
https://rjuju.github.io/
Hors ligne
#9 27/03/2014 21:30:27
- tot94
- Membre
Re : Importer une base de donnnées
Il fallait faire un \i puis le chemin du fichier à exécuter.
Hors ligne
Pages : 1