如何将odoo 8升级到odoo 9数据库?

弗雷迪

我正在尝试将odoo安装从8.0升级到9.0。到目前为止,我已经完成了以下工作:

  • 从生产系统备份odoo数据库
  • 在我的当前系统中安装了备份数据库作为测试
  • 将odoo文件夹复制到系统上的文件夹中
  • 检查是否一切正常。有用!
  • 更新到最新的v8.0版本,仍然可以使用
  • 做了一个git checkout 9.0之后git pull
  • 使用以下命令启动odoo 9.0 ./openerp-server -d testDB -u all

该命令因以下错误而中断,并且不会更新我的数据库:

LINE 1: select model, transient from ir_model where state='manual'
                      ^
, in query select model, transient from ir_model where state=%s
 2015-10-26 00:37:29,823 4501 CRITICAL testDB openerp.service.server:
Failed to initialize database `testDB`.
 Traceback (most recent call last):
  File "/opt/odoo/openerp/service/server.py", line 885, in preload_registries
    registry = RegistryManager.new(dbname, update_module=update_module)
File "/opt/odoo/openerp/modules/registry.py", line 385, in new
openerp.modules.load_modules(registry._db, force_demo, status, update_module)
File "/opt/odoo/openerp/modules/loading.py", line 279, in load_modules
loaded_modules, processed_modules = load_module_graph(cr, graph, status, perform_checks=update_module, report=report)
File "/opt/odoo/openerp/modules/loading.py", line 136, in load_module_graph
registry.setup_models(cr, partial=True)
File "/opt/odoo/openerp/modules/registry.py", line 185, in setup_models
cr.execute('select model, transient from ir_model where state=%s', ('manual',))
File "/opt/odoo/openerp/sql_db.py", line 139, in wrapper
   return f(self, *args, **kwargs)
File "/opt/odoo/openerp/sql_db.py", line 215, in execute
   res = self._obj.execute(query, params)

ProgrammingError: column "transient" does not exist
LINE 1: select model, transient from ir_model where state='manual'

我有什么步骤可以升级数据库,还是需要手工完成?如果是的话,我该怎么办?显然,它失败了,因为我的数据库中不存在特定的列。但是是否有任何更新脚本,因为我担心,如果我更改此脚本,将会出现下一个错误等待我。

提前致谢。

基兰

您可以通过以下链接要求odoo公​​司为您完成此任务。但是他们会为此收费。如果您可以自己做,请参见以下文档:https://doc.therp.nl/openupgrade/intro.html

选项2:我们可以使用pgadmin(postgresql gui工具)。只需选择数据库名称,然后在顶部可以看到启用了sql的数据库,单击它并发出sql查询以显示所有数据(您必须知道要使用的表名)导出),导出后的文件将包含所有带有列标题的数据,我们可能必须根据odoo9 DB重新排列列。完成后选择odoo9数据库,右键单击要导入的表名数据并选择导入选项。这可能需要一段时间,并且应该显示“数据已成功导入”消息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将Internet Explorer 8升级到Internet Explorer 9或更高版本?

来自分类Dev

如何将osCommerce数据库从v2.2升级到v2.3

来自分类Dev

发现不兼容的对等依赖项-将Angular从8升级到9

来自分类Dev

将neo4j数据库从2.0.1升级到2.1.3失败

来自分类Dev

将角度7升级到8,错误:this.typeChecker.getTypeArguments不是构建库上的函数

来自分类Dev

Android SQLiteAssetHelper无法将只读数据库从版本1升级到2:

来自分类Dev

将PostgreSQL从8.4升级到9.1 pg后,gem无法连接到数据库

来自分类Dev

SQLITE无法将只读数据库从版本1升级到版本2

来自分类Dev

是否可以将Artifactory(从2.2.5升级到3.7.0)从Derby支持的数据库迁移到MySQL数据库?

来自分类Dev

从Angular 8升级到Angular 9的问题

来自分类Dev

将Angular 4升级到Angular 8

来自分类Dev

将Debian 8升级到10

来自分类Dev

如何从centos 7升级到centos 8

来自分类Dev

如何在不丢失OpenProject数据的情况下将Postgresql数据库从10升级到12

来自分类Dev

将Debian从7.3升级到7.5(不升级到7.9或8)

来自分类Dev

将Ubuntu 14.04升级到16.04后无法导入python naoqi库

来自分类Dev

如何在GDM3屏幕中恢复登录?从Debia 8升级到9后,它消失了,因此GDM3不再启动!

来自分类Dev

为什么将Django 1.7c2升级到1.7c3会创建新的数据库迁移?

来自分类Dev

android.database.sqlite.SQLiteException:无法将只读数据库从版本0升级到版本1

来自分类Dev

Java是向后兼容的,但是当将jdk从1.6升级到1.8时为什么还要升级许多库?

来自分类Dev

在Ubuntu 18.04 Desktop Vm上从版本9升级到版本18后,如何还原点子?

来自分类Dev

手动将Nexus 5升级到Android 5会清除我的数据吗?

来自分类Dev

将Entity Framework从4.4升级到6.1后,WPF数据绑定无法按预期工作

来自分类Dev

将本地数据库数据升级到heroku

来自分类Dev

从8升级到9后无法构建Angular项目

来自分类Dev

从Angular 8升级到9后生成错误

来自分类Dev

如何在odoo 9中从数据库中获取数据

来自分类Dev

将隔离存储设置从WP8升级到WP8.1

来自分类Dev

使用GWT 2.6将Java 7升级到Java 8

Related 相关文章

  1. 1

    如何将Internet Explorer 8升级到Internet Explorer 9或更高版本?

  2. 2

    如何将osCommerce数据库从v2.2升级到v2.3

  3. 3

    发现不兼容的对等依赖项-将Angular从8升级到9

  4. 4

    将neo4j数据库从2.0.1升级到2.1.3失败

  5. 5

    将角度7升级到8,错误:this.typeChecker.getTypeArguments不是构建库上的函数

  6. 6

    Android SQLiteAssetHelper无法将只读数据库从版本1升级到2:

  7. 7

    将PostgreSQL从8.4升级到9.1 pg后,gem无法连接到数据库

  8. 8

    SQLITE无法将只读数据库从版本1升级到版本2

  9. 9

    是否可以将Artifactory(从2.2.5升级到3.7.0)从Derby支持的数据库迁移到MySQL数据库?

  10. 10

    从Angular 8升级到Angular 9的问题

  11. 11

    将Angular 4升级到Angular 8

  12. 12

    将Debian 8升级到10

  13. 13

    如何从centos 7升级到centos 8

  14. 14

    如何在不丢失OpenProject数据的情况下将Postgresql数据库从10升级到12

  15. 15

    将Debian从7.3升级到7.5(不升级到7.9或8)

  16. 16

    将Ubuntu 14.04升级到16.04后无法导入python naoqi库

  17. 17

    如何在GDM3屏幕中恢复登录?从Debia 8升级到9后,它消失了,因此GDM3不再启动!

  18. 18

    为什么将Django 1.7c2升级到1.7c3会创建新的数据库迁移?

  19. 19

    android.database.sqlite.SQLiteException:无法将只读数据库从版本0升级到版本1

  20. 20

    Java是向后兼容的,但是当将jdk从1.6升级到1.8时为什么还要升级许多库?

  21. 21

    在Ubuntu 18.04 Desktop Vm上从版本9升级到版本18后,如何还原点子?

  22. 22

    手动将Nexus 5升级到Android 5会清除我的数据吗?

  23. 23

    将Entity Framework从4.4升级到6.1后,WPF数据绑定无法按预期工作

  24. 24

    将本地数据库数据升级到heroku

  25. 25

    从8升级到9后无法构建Angular项目

  26. 26

    从Angular 8升级到9后生成错误

  27. 27

    如何在odoo 9中从数据库中获取数据

  28. 28

    将隔离存储设置从WP8升级到WP8.1

  29. 29

    使用GWT 2.6将Java 7升级到Java 8

热门标签

归档