Postgresql 当我恢复我的数据时,我使用pg_restore,但它会给我带来错误,我尝试了所有的解决方案 pg\u restore:错误:表“ir\u ui\u view\u group\u rel”的复制失败:错误:重复键值违反唯一约束“ir\u ui\u view\

Postgresql 当我恢复我的数据时,我使用pg_restore,但它会给我带来错误,我尝试了所有的解决方案 pg\u restore:错误:表“ir\u ui\u view\u group\u rel”的复制失败:错误:重复键值违反唯一约束“ir\u ui\u view\,postgresql,pg-restore,Postgresql,Pg Restore,当我恢复我的数据时,我使用pg_restore,但它会给我带来错误,我尝试了所有的解决方案 pg\u restore:错误:表“ir\u ui\u view\u group\u rel”的复制失败:错误:重复键值违反唯一约束“ir\u ui\u view\u group\u rel\u view\u id\u key” 详细信息:键(视图id,组id)=(245,5)已存在。 上下文:复制ir\u ui\u view\u group\u rel,第1行 在开始恢复之前,该表中是否有数据?如果是,

当我恢复我的数据时,我使用pg_restore,但它会给我带来错误,我尝试了所有的解决方案
pg\u restore:错误:表“ir\u ui\u view\u group\u rel”的复制失败:错误:重复键值违反唯一约束“ir\u ui\u view\u group\u rel\u view\u id\u key”
详细信息:键(视图id,组id)=(245,5)已存在。
上下文:复制ir\u ui\u view\u group\u rel,第1行

在开始恢复之前,该表中是否有数据?如果是,则需要在还原数据之前截断(或删除)所有表。使用pg_restore,您可以使用
--clean
选项创建一个新的数据库空的,但不起作用,但所有的表都是在我执行还原时创建的,它会给我这个错误,在odoo nothing open中,一个选项是数据损坏:
从ir_ui_view_group_rel group BY view_id中选择view_id,group_id得到什么,计数(*)大于1的组id在原始数据库上?打开表,但不打开0行