От Community к Enterprise - Odoo 9.0

В зависимости от текущей установки существует несколько способов обновления Odoo Community. В любом случае основными принципами являются:

  • Сделайте резервную копию базы данных Odoo Community

  • Остановите сервер Odoo

  • Upgrade the web module
  • Перезагрузите сервер Odoo

  • Введите код вашей подписки Odoo Enterprise

В Linux, используя установщик

  • Сделайте резервную копию базы данных Odoo Community

  • Остановите сервер Odoo

    $ sudo service odoo stop
    
  • Установите enterprise.deb (он должен быть установлен поверх Odoo Community)

    $ sudo dpkg -i <path_to_enterprise_deb>
    
  • Обновите свою базу данных на пакеты Enterprise, используя

    $ python /usr/bin/odoo.py -d <database_name> -u web --stop-after-init
    
  • Вы должны иметь возможность подключиться к экземпляру Odoo Enterprise, используя обычное средство идентификации. Затем вы можете связать свою базу данных с подпиской Odoo Enterprise, введя код, полученный по электронной почте

В Linux, используя исходный код

Существует множество способов запуска сервера при использовании исходников, и у вас, вероятно, есть свой любимый. Возможно, вам придется адаптировать разделы к вашему рабочему процессу.

  • Остановите сервер Odoo

  • Сделайте резервную копию базы данных Odoo Community

  • Обновите параметр --addons-path вашей команды запуска Odoo (см. Из исходников)

  • Update the web module by using

    $ -d <database_name> -u web --stop-after-init
    

    В зависимости от размера вашей базы данных это может занять некоторое время.

  • Перезагрузите сервер с настроенными путями к модулям. Вы должны иметь возможность подключиться к вашему экземпляру. Затем вы можете связать свою базу данных с подпиской Odoo Enterprise, введя код, полученный по электронной почте

В Windows

  • Сделайте резервную копию базы данных Odoo Community

  • Удалите Odoo Community (с помощью исполняемого файла Uninstall в папке установки) - PostgreSQL оставьте установленным

  • Запустите программу установки Odoo Enterprise и следуйте инструкциям установщика. При выборе пути установки вы можете установить папку, в которой была установлена Odoo Community, (эта папка все еще содержит установку PostgreSQL). Снимите флажок Start Odoo в конце установки

  • Используя командную строку, обновите свою базу данных Odoo с помощью команды (запускайте в папке с Odoo)

    $ odoo.exe -d <database_name> -u web --stop-after-init
    
  • Нет необходимости вручную запускать сервер, служба работает. Вы должны иметь возможность подключиться к экземпляру Odoo Enterprise, используя обычное средство идентификации. Затем вы можете связать свою базу данных с подпиской Odoo Enterprise, введя код, полученный по электронной почте, в форме ввода