Well, that makes sense.  I was using the --data-only option because I did not want to bring over the functions (since the functions already exist in the new database through the postgis creation script.)  <div><br></div><div>
Is there a way to dump/restore only the data tables (including create statements, indexes,  sequences, privileges) and not the functions or function comments?  I ran into a problem recently while upgrading when I had too many similar functions and postgis couldn't determine a unique function at times.<br>
</div><div><div><br></div><div><div>- John</div><div><br></div>***********************************************<br>John Callahan, Research Scientist<br>Delaware Geological Survey, University of Delaware<br>URL: <a href="http://www.dgs.udel.edu" target="_blank">http://www.dgs.udel.edu</a><br>
*************************************************<br><br>
<br><br><div class="gmail_quote">On Thu, Mar 22, 2012 at 7:17 PM, Bborie Park <span dir="ltr"><<a href="mailto:bkpark@ucdavis.edu">bkpark@ucdavis.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The pg_dump call is called with "--data-only" so you're not getting any table creation information.  And since the new DB doesn't have any tables, restoring the data will result in an error.<br>
<br>
-bborie<div><div></div><div class="h5"><br>
<br>
On 03/22/2012 04:14 PM, John Callahan wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div class="h5">
I having a problem with something that is usually straight forward. I am<br>
moving a database from a Windows 2003 Server box to Windows 2008 Server.<br>
  Both are x64 but running 32bit Postgres 9.0.7.  The new/destination<br>
database runs the latest postgis 2.0 binaries (from March 19 or so) and the<br>
source/older database runs postgis 2.0 libraries from a few months ago.<br>
<br>
On the new db, I installed postgres 9.0.7, then postgis 2.0 latest build,<br>
which created my database.  Of course, the database does not have any<br>
tables at this point (just the functions, a few views.)<br>
<br>
I run pg_dump on the source db as so:<br>
pg_dump.exe --host localhost --port 5432 --username "username" --role<br>
"myrole"  --format plain --data-only --verbose --file<br>
"C:\temp\webdata_20120315.sql" "mydb"<br>
<br>
When I try to run the resulting sql on the new server, I get the following<br>
error:<br>
ERROR: relation<table_name>  does not exist<br>
<br>
If I use --inserts options in pg_dump, I still get the "relation does not<br>
exist error"   If I use pgAdmin to backup and restore (using the tar<br>
format), the error is the same.<br>
<br>
What am I missing?   Thanks.<br>
<br>
- John<br>
<br>
******************************<u></u>*****************<br>
John Callahan, Research Scientist<br>
Delaware Geological Survey, University of Delaware<br>
URL: <a href="http://www.dgs.udel.edu" target="_blank">http://www.dgs.udel.edu</a><br>
******************************<u></u>*******************<br>
<br>
<br>
<br>
<br></div></div>
______________________________<u></u>_________________<br>
postgis-users mailing list<br>
<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.<u></u>refractions.net</a><br>
<a href="http://postgis.refractions.net/mailman/listinfo/postgis-users" target="_blank">http://postgis.refractions.<u></u>net/mailman/listinfo/postgis-<u></u>users</a><br>
</blockquote><font color="#888888">
<br>
-- <br>
Bborie Park<br>
Programmer<br>
Center for Vectorborne Diseases<br>
UC Davis<br>
<a href="tel:530-752-8380" value="+15307528380" target="_blank">530-752-8380</a><br>
<a href="mailto:bkpark@ucdavis.edu" target="_blank">bkpark@ucdavis.edu</a><br>
______________________________<u></u>_________________<br>
postgis-users mailing list<br>
<a href="mailto:postgis-users@postgis.refractions.net" target="_blank">postgis-users@postgis.<u></u>refractions.net</a><br>
<a href="http://postgis.refractions.net/mailman/listinfo/postgis-users" target="_blank">http://postgis.refractions.<u></u>net/mailman/listinfo/postgis-<u></u>users</a><br>
</font></blockquote></div><br></div></div>