В зависимости от текущей установки существует несколько способов обновления 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, введя код, полученный по электронной почте, в форме ввода