![恢复数据库时复制和移动有什么区别?](https://linux22.com/image/1502665/%E6%81%A2%E5%A4%8D%E6%95%B0%E6%8D%AE%E5%BA%93%E6%97%B6%E5%A4%8D%E5%88%B6%E5%92%8C%E7%A7%BB%E5%8A%A8%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.png)
这还原数据库window 指出:
该数据库可能已被移动或复制。
为了避免数据库之间发生冲突,Odoo 需要知道此数据库是否被移动或复制。如果您不知道,请回答“此数据库是副本”。
虽然存在差异是有道理的,但具体是什么还不清楚。在什么情况下应该使用复制,在什么情况下应该使用移动?
Odoo版本:9.0c
答案1
在我看来,可以在以下代码中找到
"/odoo/odoo/service/db.py:286".
,唯一的区别是,通过复制可以创建一个新的数据库 uid,而通过移动可以保留旧的 uid。
if copy:
# if it's a copy of a database, force generation of a new dbuuid
env['ir.config_parameter'].init(force=True)
--马蒂亚斯·马克尔
对于企业版来说,这对许可有影响 - 许可证被分配(链接)到 DBUUID(但可以重新链接)。
--雷·卡恩斯