Vous n'êtes pas identifié(e).

#1 14/06/2012 20:59:33

damalaan
Membre

restauration base avec fichier.sql sous linux

Bonjour,

Depuis peu je m'initie à linux (linuxmint 13) histoire de voir!!
j'ai réussi à installer postgres via l'installer télécharger sur enterprisedb
je voudrais maintenant restaurer une base que j'ai sous windows.
j'ai donc lancer le shell psql

Server [localhost]: 
Database [postgres]: Indext
Port [5432]: 
Username [postgres]: 
psql.bin (9.1.4)
Type "help" for help.

No entry for terminal type "xterm";
using dumb terminal settings.
Indext=# Indext</home/david/Documents/pg_dump_indext.sql;
ERROR:  syntax error at or near "Indext"

j'ai crée à l'avance la nouvelle base, mais ça marche pas!!

merci de votre aide

Hors ligne

#2 14/06/2012 22:13:48

rjuju
Administrateur

Re : restauration base avec fichier.sql sous linux

Bonjour,
Pour exécuter un script sql avec psql, vous avez 2 façons de faire :
- dans l'invite psql, faire \i /home/david/Documents/pg_dump_indext.sql
- lancer depuis le shell psql -U postgres -d Indext -f /home/david/Documents/pg_dump_indext.sql


Pour plus de détails, vous pouvez voir la documentatiion de psql : http://docs.postgresqlfr.org/9.1/app-psql.html

Hors ligne

#3 15/06/2012 16:28:46

damalaan
Membre

Re : restauration base avec fichier.sql sous linux

j'en étais resté à ça
http://docs.postgresqlfr.org/9.1/backup.html
24.1.1. Restaurer la sauvegarde

merci, ça marche

Hors ligne

Pied de page des forums