首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Odoo 12数据库还原

Odoo 12数据库还原
EN

Stack Overflow用户
提问于 2021-03-03 03:33:36
回答 1查看 702关注 0票数 0

我能够在我们的一个云Ubuntu实例上恢复Odoo数据库。但是,当在Odoo Conf文件中引用该应用程序时,我们得到了以下错误。相同的数据库在本地环境中工作正常

在server_bind self.socket.bind(self.server_address)中,文件"/usr/lib/python3.8/socketserver.py",第466行

OSError: Errno 98地址已在使用中2021-03-02 19:16:03,134 7351错误?odoo.sql_db:错误查询: CREATE SEQUENCE base_registry_signaling从1开始按1递增

错误:关系"base_registry_signaling“已存在

2021-03-02 19:16:03,278 7351错误?odoo.modules.registry:未能加载注册表

2021-03-02 19:16:03,281 7351危急?odoo.service.server:无法初始化数据库databasename。回溯(最近一次调用):

在preload_registries注册表= Registry.new(dbname,update_module=update_module)中,文件“/home/dodo2/odoo 12/odoo/service/server.py”,第1162行。

在新的"/home/odoo2/odoo-12/odoo/modules/registry.py",()中,文件新的第83行

文件"/home/odoo2/odoo-12/odoo/modules/registry.py",第378行,在setup_signaling cr.execute中(“CREATE SEQUENCE base_registry_signaling INCREMENT BY 1 START 1 START 1")

在包装器return f(self,*args,**kwargs)中,文件“/home/ordo2/odoo-12/odoo/sql_db.py”,第148行。

在execute res = self._obj.execute(query,params)中,文件“/home/dodoo2/odoo 12/odoo/sql_db.py”,第225行

psycopg2.errors.DuplicateTable:关系"base_registry_signaling“已存在

EN

回答 1

Stack Overflow用户

发布于 2021-05-03 15:41:03

我只是碰巧遇到了同样的问题。原来我使用--no-owner选项转储数据库,并在导入时将所有者设置为当前用户-这是不同的。

尝试将数据库和表的所有者设置为用于odoo的用户。

代码语言:javascript
复制
ALTER DATABASE "db_name" OWNER TO user;
-- Assign everything in the currently selected db to 'user'.
REASSIGN OWNED BY other_user TO user;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66445952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档