Search Postgresql Archives

Re: Upgrade from 9.1 to 9.2 fails due to unlogged table?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I repeated the entire process, and I have a few clarifications.  

When I said the db seemed fine after the restore, I was wrong.  I could do a
\d on an unlogged table, but when I selected count(*) from any, that
resulted in an error like "could not open file "base/16388/15963587": No
such file or directory".  So the database was definitely not happy after the
restore.

Also, I was wrong when I said I "couldn't go back" after the failed upgrade. 
I read the output again, and yes I was able to restart 9.1 after renaming
pg_control.old.  

Next, I tried dropping and recreating all my UNLOGGED tables, as logged
tables.  On my first try, I forgot a few tables, and the pg_upgrade error
this time was: 

Linking user relation files
  /var/lib/pgsql/9.1/data/base/16389/29807980                 
error while creating link for relation "pg_toast.pg_toast_15949256_index"
("/var/lib/pgsql/9.1/data/base/16389/29807980" to
"/var/lib/pgsql/9.2/data/base/16434/15949261"): No such file or directory
Failure, exiting

I realized my mistake, and recreated the remaining unlogged tables.  After
that the pg_upgrade worked perfectly.




--
View this message in context: http://postgresql.1045698.n5.nabble.com/Upgrade-from-9-1-to-9-2-fails-due-to-unlogged-table-tp5750194p5750207.html
Sent from the PostgreSQL - general mailing list archive at Nabble.com.


-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux