View Full Version : [Postgresql] Errore pg_dump
phantom85
31-08-2008, 18:09
Ciao a tutti, avrei bisogno di fare il pg_dump sul mio database che ho realizzato per un progetto.
Allora cosa faccio?
Apro il Command Prompt di Postgresql, mi connetto al db in questione come superuser (default postgres) e digito:
progetto=# pg_dump -f dumpprogetto.txt progetto;
(dove progetto è il nome del db e dumpprogetto.txt è il file di output)
dò invio e...
ERROR: syntax error at or near "pg_dump"
LINE 1: ...
Come mai??
Dove sbaglio? :mc:
Grazie a tutti...
ciao :)
Il comando è :
pg_dump dbname > outfile quindi :
pg_dump progetto > progetto.backup
http://www.postgresql.org/docs/8.3/interactive/backup-dump.html
Un consiglio. Ti consiglio di utilizzare per tua comodità l'interfaccia grafica di postgres ossia pgAdmin: http://www.pgadmin.org/
ciao
phantom85
01-09-2008, 12:07
Il comando è :
pg_dump dbname > outfile quindi :
pg_dump progetto > progetto.backup
http://www.postgresql.org/docs/8.3/interactive/backup-dump.html
Un consiglio. Ti consiglio di utilizzare per tua comodità l'interfaccia grafica di postgres ossia pgAdmin: http://www.pgadmin.org/
ciao
Niente da fare mi dà errore...
Guarda ho visto che si può fare da pgAdmin ma non so quale opzione selezionare...e oltretutto vorrei che l'output mi sia dato in un file .txt
ciao, con pgAdmin va bene solo Blobs come opzione, però come file te lo salva solo con estensione *.backup
Io non ho mai salvato in formato txt..forse ti interessano le istruzioni sql generate?
phantom85
01-09-2008, 13:34
ciao, con pgAdmin va bene solo Blobs come opzione, però come file te lo salva solo con estensione *.backup
Io non ho mai salvato in formato txt..forse ti interessano le istruzioni sql generate?
E' un progetto che devo consegnare...e nelle richieste del materiale c'è scritto (tra i prodotti software) dump SQL e tutti i sorgenti che costituiscono il progetto...
Da pgAdmin se attivi PLAIN e poi le prime 4 sotto-opzioni ti dovrebbe mostrare tutto il SQL generato quando fai il dump!
phantom85
01-09-2008, 16:03
Ok sono riuscito a fare il dump.
Ho avviato il prompt dei comandi e ho digitato il seguente comando:
...>pg_dump -f fileoutput nomedb -U utente
Grazie
Ciaooo
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.