美文网首页
PG数据库版本影响Odoo环境恢复

PG数据库版本影响Odoo环境恢复

作者: 知识就是财富 | 来源:发表于2022-10-02 19:50 被阅读0次

背景

1、客户提供了代码和数据库备份文件,数据库是通过Odoo的备份功能将sql和filestore一起备份下来的,需要我们恢复到自己的开发环境去解决问题。

2、一位同事在自己的开发环境比较轻松的恢复了。为什么说是比较轻松呢?因为恢复之后出现了样式问题,手动将filestore覆盖之后就解决了。

3、但是我在恢复的时候,却不是那么多轻松。

异常

    进入登录页面,报错web.login什么的,按照之前CEVT工作的经验,找了找有什么模块对官方的登录页面进行了扩展,确实有不不少主题页面在代码包中。

   尝试使用-u web 和 -u base 来解决问题,报错ir.attachment的创建问题,无解。

   尝试手动恢复附件,因为上一步确实出现了附件的创建问题,但无效。

    将客户提供的数据库解压之后,通过Odoo的restore功能导入sql文件,无效。通过pg_restore对sql文件进行恢复,发现版本问题。

解决

  安装了pg14的版本,直接下载一个dmg文件,运行后有界面,这一点感觉挺好的,修改一下端口,让两个pg共存。

Mac PG14 管理界面

   更改odoo的配置文件到新的数据库上,神奇的事情发生了:

直接使用Odoo的Restore功能就恢复成功了,不需要任何其他操作。


相关文章

  • pg_dump用法

    导出库 pg_dump 数据库名>保存目录 恢复

  • postgres数据库的备份与恢复

    postgres数据库的备份与恢复用到pg_dump命令:如果是备份与恢复本地postgres数据库进入postg...

  • PostgreSQL常用操作

    1.数据库备份恢复:pg_restore -h localhost -p 5432 -U postgres -W ...

  • PostGre热备份数据库

    用法: pg_dump [选项]... [数据库名字] 备份表 备份数据库 恢复数据库 一般选项: 联接选项: ...

  • oracle 异机恢复小记

    试验环境: 操作系统:redhat 7.5 数据库版本:oracle 11.2.0.4 试验步骤: 1、 异机恢复...

  • 11.逻辑备份

    逻辑备份恢复pg_dump/pg_restore 逻辑备份通过读取数据库记录集,且将记录集写入文本文件或自定义转储...

  • odoo培训 远程班线下一对一

    odoo培训远程学习班 线下一对一班 线下班上午 环境搭建说明(odoo版本,开发用操作系统) 介绍python相...

  • pg数据库增加自增序列和对已有数据插入自增值

    pg数据库增加自增序列和对已有数据插入自增值 pg数据库增加自增序列 pg数据库增加自增序列步骤: 或者创建数据库...

  • MySQL物理备份

    2020-09-25 物理备份 直接备份数据库文件,适用于大型数据库环境,不受存储引擎的限制,但不能恢复到不同版本...

  • 通过ruby连接postgresql

    Pg是PostgreSQL RDBMS的Ruby接口。 一、安装pg gem install pg 二、连接数据库...

网友评论

      本文标题:PG数据库版本影响Odoo环境恢复

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