pg_restore: implied data-only restore\n
Hi list,
i did a dump (one table)
pg_dump -t tempo.lucas_p1000 -Fc -o -h 134.110.37.20 -p 5432 -U andi -W
gis > /disk2/samba/exportdb/postgres/lucas_p1000_test.out
and when a want to restore the table
pg_restore -d gis -t tempo.lucas_p1000 -Fc -v -h 134.110.37.20 -p 5432
-U andi -W /disk2/samba/exportdb/postgres/lucas_p1000_test.out
pg_restore shows this error:
pg_restore: implied data-only restore\n
what is wrong?
thanks for help Andreas
--
Dipl. Geo�kologe Andreas Laggner
Institut f�r Agrarrelevante Klimaforschung (AK) des vTI
Arbeitsgruppe Emissionsinventare
Johann Heinrich von Th�nen-Institut (vTI),
Bundesforschungsinstitut f�r L�ndliche R�ume, Wald und Fischerei
Institute of Agricultural Climate Research (AK) of the vTI
Johann Heinrich von Th�nen-Institute (vTI),
Federal Research Institute for Rural Areas, Forestry and Fisheries
Bundesallee 50
D-38116 Braunschweig
Tel.: (+49) (0)531 596 2636
Fax : (+49) (0)531 596 2645
E-mail: andreas.laggner@vti.bund.de
Homepage: http://www.vti.bund.de
On Friday, February 04, 2011 4:35:22 am Andreas Laggner wrote:
Hi list,
i did a dump (one table)
pg_dump -t tempo.lucas_p1000 -Fc -o -h 134.110.37.20 -p 5432 -U andi -W
gis > /disk2/samba/exportdb/postgres/lucas_p1000_test.outand when a want to restore the table
pg_restore -d gis -t tempo.lucas_p1000 -Fc -v -h 134.110.37.20 -p 5432
-U andi -W /disk2/samba/exportdb/postgres/lucas_p1000_test.outpg_restore shows this error:
pg_restore: implied data-only restore\nwhat is wrong?
Did it restore the data?
According to the source pg_backup_archiver.c:
"Work out if we have an implied data-only restore. This can happen if
the dump was data only or if the user has used a toc list to exclude
all of the schema data. All we do is look for schema entries - if none
are found then we set the dataOnly flag."
Are you sure you are picking up the right lucas_p100_test.out file? Maybe there
is a data only version lying around. One way to test is have pg_restore restore
to a file instead of database:
pg_restore -f tempo.sql -t tempo.lucas_p1000
/disk2/samba/exportdb/postgres/lucas_p1000_test.out
thanks for help Andreas
--
Adrian Klaver
adrian.klaver@gmail.com