В зависимости от текущей установки существует несколько способов обновления Odoo Community. В любом случае основными принципами являются:
Сделайте резервную копию базы данных Odoo Community
- Остановите сервер Odoo
- Установите модуль web_enterprise
- Перезагрузите сервер Odoo
- Введите код вашей подписки Odoo Enterprise
В Linux, используя установщик
- Сделайте резервную копию базы данных Odoo Community
Остановите сервер Odoo
$ sudo service odoo stop
Установите enterprise.deb (он должен быть установлен поверх Odoo Community)
$ sudo dpkg -i <path_to_enterprise_deb>
Обновите свою базу данных на пакеты Enterprise, используя
$ python3 /usr/bin/odoo-bin -d <database_name> -i web_enterprise --stop-after-init
- Вы должны иметь возможность подключиться к экземпляру Odoo Enterprise, используя обычное средство идентификации. Затем вы можете связать свою базу данных с подпиской Odoo Enterprise, введя код, полученный по электронной почте
В Linux, используя исходный код
Существует множество способов запуска сервера при использовании исходников, и у вас, вероятно, есть свой любимый. Возможно, вам придется адаптировать разделы к вашему рабочему процессу.
- Остановите сервер Odoo
- Сделайте резервную копию базы данных Odoo Community
- Обновите параметр
--addons-path
вашей команды запуска Odoo (см. Из исходников) Установите модуль web_enterprise, используя
$ -d <database_name> -i web_enterprise --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> -i web_enterprise --stop-after-init
- Нет необходимости вручную запускать сервер, служба работает. Вы должны иметь возможность подключиться к экземпляру Odoo Enterprise, используя обычное средство идентификации. Затем вы можете связать свою базу данных с подпиской Odoo Enterprise, введя код, полученный по электронной почте, в форме ввода