Sto provando a ripristinare un database PostgreSQL eseguendo l'SQL creato da pg_dump su un database vuoto.PostgreSQL: ripristino del database dal dump - errore di sintassi
sto ottenendo questo errore:
ERROR: syntax error at or near "\"
LINE 5211: \.
linee 5210 e 5211 di lettura:
COPY auth_group (id, name) FROM stdin;
\.
Funziona bene sul mio server Linux, dove io uso questo comando:
psql -U dbname < dumpfile.sql
ma su Windows, non sono sicuro di come fare lo stesso, quindi ho cercato di eseguire il file sql del dumpfile dall'utilità di query pgAdminIII.
Quale è il modo consigliato di importare un db da un dump su Windows? Oppure: come può essere risolto questo problema di sintassi?
Qualsiasi aiuto è molto apprezzato!
Martin
Questo ha funzionato per me quando si tenta di importare una discarica con Navicat che stava gettando ogni sorta di errori di sintassi. Ha funzionato bene dal terminale di OS X. –