Перенос базы с 8.3 в 9.2.3

  • 2 ответов
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 83.754
      А тебе и не надо это делать. Смысла нет.
      Упомянутый текст относится именно и только к ХМ1.
      В случае ХМ2 исполнение бекапа из pgadmin вопроса НЕ РЕШАЕТ. Потому что в базе postgresql ХМ2 хранит только половину информации. И еслитты сделаешь так, как написано в том тексте - база данных у тебя все равно работать нормально не будет. В частности, абсолютно ВСЕ отчеты будут пустыми. В базе SQL просто нет той инфы, что в отчеты выводится.

      Потому бекап делать надо из самого ХМ2. И, кстати, под версией 7697 он уже вполне разворачивается потом обратно в любой версии postgres.

      А вообще, лучше, конечно, просто под новой postgres создать пустую базу данных и примпортить в нее нужное из архива.
      После автоимпорта ХМ перемещает оригиналы файлов историй в архив.
      Путь по умолчанию для ХМ1 = C:/hmarchive
      для ХМ2 = C:/hm2archive
      Вот оттуда методом Import from folder и надо импортить истории в новую базу данных. Но ни в коем случае НЕ автоимпортом!
    • zygmond
      zygmond
      Бронза
      На форуме с: 25.01.2007 Сообщения: 254
      Оригинал пользователя vpmarat
      А тебе и не надо это делать. Смысла нет.
      Упомянутый текст относится именно и только к ХМ1.
      В случае ХМ2 исполнение бекапа из pgadmin вопроса НЕ РЕШАЕТ. Потому что в базе postgresql ХМ2 хранит только половину информации. И еслитты сделаешь так, как написано в том тексте - база данных у тебя все равно работать нормально не будет. В частности, абсолютно ВСЕ отчеты будут пустыми. В базе SQL просто нет той инфы, что в отчеты выводится.

      Потому бекап делать надо из самого ХМ2. И, кстати, под версией 7697 он уже вполне разворачивается потом обратно в любой версии postgres.

      А вообще, лучше, конечно, просто под новой postgres создать пустую базу данных и примпортить в нее нужное из архива.
      После автоимпорта ХМ перемещает оригиналы файлов историй в архив.
      Путь по умолчанию для ХМ1 = C:/hmarchive
      для ХМ2 = C:/hm2archive
      Вот оттуда методом Import from folder и надо импортить истории в новую базу данных. Но ни в коем случае НЕ автоимпортом!
      Спасибо родной, только на тебя и была надежда. Кароч база была не большая, тупо удалил 8.3 и поставил 8.4.6, кстати по твоей ссылке братуха в посте мот месячной давности, и все ок работает. В том числе бэкапит все - не тольео конфу НМ2 но и базы. Если помнишь такая была трабла у меня. Еще раз спасибо. Тему мона закрыть.