Odoo遷移資料庫
今天要對Odoo10到11的資料升級進行研究。
- 使用OCA的OpenUpdate指令碼。openupdate地址
首先是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 會有
這是由於在Odoo9中有一個模組在Odoo10中已經移除了。
解決方法
相關文章
- 資料庫遷移資料庫
- redis資料庫遷移Redis資料庫
- 資料庫遷移 :理解資料庫
- laravel資料庫遷移Laravel資料庫
- linux mysql資料庫遷移LinuxMySql資料庫
- django資料庫遷移-15Django資料庫
- 用rman遷移資料庫資料庫
- 資料庫遷移手記資料庫
- 遷移MySQL 5.7資料庫MySql資料庫
- 資料庫遷移神器——Flyway資料庫
- dm資料庫遷移命令資料庫
- SQL Server資料庫遷移SQLServer資料庫
- 雲資料庫管理與資料遷移資料庫
- dnf資料庫備份&遷移資料庫
- OGG資料庫遷移方案(一)資料庫
- OGG資料庫遷移方案(二)資料庫
- OGG資料庫遷移方案(三)資料庫
- OGG資料庫遷移方案(四)資料庫
- 資料庫邏輯遷移方案資料庫
- 遷移資料庫資料考慮問題資料庫
- Oracle資料庫(資料泵)遷移方案(上)Oracle資料庫
- Oracle資料庫(資料泵)遷移方案(下)Oracle資料庫
- 無外網Oracle資料庫遷移Oracle資料庫
- Oracle資料庫(DataGuard)遷移方案(上)Oracle資料庫
- Oracle資料庫(DataGuard)遷移方案(中)Oracle資料庫
- Oracle資料庫(DataGuard)遷移方案(下)Oracle資料庫
- Laravel migration (資料庫遷移) 的使用Laravel資料庫
- 騰訊雲 雲資料庫遷移資料庫
- laravel 資料庫遷移時報錯Laravel資料庫
- WindowsServer 2012資料庫遷移記錄WindowsServer資料庫
- Laravel 學習之資料庫遷移Laravel資料庫
- EF 中多個資料庫遷移資料庫
- ORM實操之資料庫遷移ORM資料庫
- MySQL資料庫遷移與MySQL資料庫批量恢復MySql資料庫
- mongodb資料庫備份與恢復(資料庫資料遷移)MongoDB資料庫
- 使用資料泵(expdp、impdp)遷移資料庫流程資料庫
- 金倉資料庫資料遷移實戰:從MySQL到KES的順利遷移資料庫MySql
- SpringBoot資料庫管理 - 用Liquibase對資料庫管理和遷移?Spring Boot資料庫UI
- Laravel資料庫遷移和填充(支援中文)Laravel資料庫