美文网首页
Odoo迁移数据库

Odoo迁移数据库

作者: F4A3 | 来源:发表于2018-02-06 11:08 被阅读0次

今天要对Odoo10到11的数据升级进行研究。

首先是Odoo10 跟Odoo11的环境搭建

直接从docker中拉取Odoo官方镜像

docker pull odoo
docker pull odoo:10

数据库psql也是直接拉取docker 镜像

docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo --name db postgres:9.4
  • 直接建立一个用户名跟密码都为odoo的名为odoo的数据库。
  • 启动Odoo 11
docker run -p 8069:8069 --name odoo --link db:db -t odoo

下载openUpgrade更新脚本后
命令如下

python migrate.py --config="/Users/guoyufei/.odoorc" --database="test" --run-migrations="11.0"
  • 这里需要注意的是Odoo10的默认配置是在home目录下自动生成的.odoorc配置文件.
  • 要注意Odoo11已经使用了python3,所以别忘记进行migration时导包。

以上的全是废话。因为OpenUpgrade的11系统迁移还没完全完成哈哈哈哈。

Odoo9升级到Odoo10.

  • 数据没问题。但是在迁移数据库完成后。运行Odoo10 会有
QWeb错误

这是由于在Odoo9中有一个模块在Odoo10中已经移除了。
解决方法

相关文章

网友评论

      本文标题:Odoo迁移数据库

      本文链接:https://www.haomeiwen.com/subject/qewsuxtx.html