Действительно ли возможно обновить из Пост-ГРЭС 8.3.3 с существующими базами данных к 8.4.2 (установленный Windows Vista)?

Вы могли бы хотеть сначала проверить, чтобы видеть, есть ли у Вас даже IPMI.

Если у Вас будет x2100, версия до M2, то у Вас не будет IPMI, если Вы не купили дополнительный Служебный процессор:

http://sunsolve.sun.com/handbook_pub/validateUser.do?target=Systems/SunFireX2100/components

Который является дополнительной платой, которая монтируется сверху отсека DVD.

Не уверенный в Солярисе, но если у Вас есть Linux, установил попытку, делающую a:

dmidecode | grep -i ipmi

И посмотрите, возвращаете ли Вы что-нибудь.

2
задан 14 January 2010 в 20:09
2 ответа

Простой ответ: Вы нуждаетесь к pg_dump, устанавливаете новые 8.4 и затем загружаетесь.

Нет так простой ответ - можно использовать pg_migrator, чтобы сделать оперативное обновление двоичных файлов, но я еще не протестировал его.

4
ответ дан 3 December 2019 в 10:26

Я попробовал pg_migrator и:

  1. Последняя версия (8.4.11) не подходит для моего вкуса миграции - это позволяет миграцию 8,5, но мне нужна миграция к 8.4.2.

    Performing Consistency Checks Checking old data directory (c:\program files\postgresql\8.3\data)ok Checking new data directory (c:\program files\postgresql\8.4\data)ok

    This binary was built using 8.5 PostgreSQL sources; it must be built using 8.4 PostgreSQL sources to match the new cluster.

но... нет никакой информации о pg_migrator домашней странице, что версия мигранта для какой целевая версия Пост-ГРЭС. Я загрузил и установил v8.4.4, и это кажется нужной версией, но здесь - то, что я говорю:

mapped win32 error code 2 to 2 Old and new pg_controldata date/time storage types do not match.

You will need to rebuild the new server with configure --disable-integer-datetimes or get server binaries built with those options.

Так, это не таким образом автоматически для меня. Я думаю старый классический pg_dump / восстановление добьется большего успеха.

0
ответ дан 3 December 2019 в 10:26

Теги

Похожие вопросы