On 06.09.2010 19:43, Jacek Osiecki wrote: > Witam, > > No i znowu się naciąłem - jakiś czas temu przy kolejnym upgradzie PHP, > który pociągnął za sobą 3/4 systemu, poszedł w gorę postgresql - z > 8.3.7 do 8.4.4. Niestety, okazuje się że to zmiana tak drastyczna, że > postgresql w ogóle odmawia współpracy: > > Starting PostgreSQL /var/lib/pgsql > service............................................................[ > FAIL ] > FATAL: database files are incompatible with server > DETAIL: The data directory was initialized by PostgreSQL version 8.3, > which is not compatible with this version 8.4.4. > could not start server > > No i d* blada. > > Jakiś pomysł co z tym zrobić? W zasadzie jedyne co znalazłem to rada, > by skompilować ze źródeł 8.3, zrobić dump i wrzucić do 8.4: > > http://serverfault.com/questions/177002/how-tu-upgrade-postgresql-8-3-database-file-to-8-4 > > > A może ktoś ma 8.3 przebudowany w obecnym środowisku? > > Na razie nie bardzo udało mi się cokolwiek zrobić :( > > P.S. Już nawet nie będę jojczył że ot tak z marszu idzie upgrade > paraliżujący serwer... Tak BTW, to jak już wystartujesz 8.3 to najlepiej podpiąć się pg_dump'em w wersji 8.4 - zwłaszcza ze względu na opcję "-Fc" o ile masz więcej niż 1-en procek/core. Ale i od innych problemów potrafi uchronić...
i jest jeszcze oczywiście długo wyczekiwany: http://pgfoundry.org/projects/pg-migrator Nie testowałem. -- Andrzej Zawadzki _______________________________________________ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl