回答问题 · 2018-08-30 16:45 ORA-23414:物化视图日志为“ string ”。“ string ”不记录rowid值 原因:正在快速刷新rowid物化视图,但物化视图日志不记录rowid信息。 操作:使用CREATE MATERIALIZED VIEW LOG ... ADD ROWID命令开始在物化视图日志中记录rowid信息。
回答问题 · 2018-08-30 16:45 ORA-23416:table“ string ”。“ string ”不包含主键约束 原因:主表不会约束主键约束或主键约束已禁用。 操作:在主表上创建主键约束或启用现有约束。
回答问题 · 2018-08-30 16:45 ORA-23418:无法取消注册当前正在使用的传播者 原因:传播者当前用于传播复制RPC。 操作:在传播复制RPC中没有活动的事务时稍后重试。
回答问题 · 2018-08-30 16:45 ORA-23420:间隔必须估计为未来的时间 原因:参数“interval”的计算时间早于SYSDATE。 操作:选择一个评估时间晚于SYSDATE的表达式。
回答问题 · 2018-08-30 16:45 ORA-23398:用户名“ string ”在数据库链接“ string ”不匹配本地用户名“ string ” 原因:本地节点的复制管理用户的用户名和数据库链接对应的节点的用户名不相同。对称复制期望两个用户是相同的。 操作:确保本地节点上的复制管理用户的用户标识和数据库链接对应的节点上的用户标识相同。
回答问题 · 2018-08-30 16:45 ORA-23400:无效实体化视图名称“ string ” 原因:向dbms_mview.refresh提供了空值,拼写错误或形成错误的实例化视图名称。 操作:将有效的物化视图名称提供给dbms_mview.refresh。
回答问题 · 2018-08-30 16:45 ORA-23402:刷新被中止,因为由延迟txns引起的冲突 原因:在物化视图的主节点的DefError表中记录了未完成的冲突。 操作:解决主DefError表中的冲突,并在表为空之后再次刷新。或者,refresh_after_errors设置为TRUE时刷新,即使主设备的DefError表中存在冲突,刷新也将继续刷新。继续进行,尽管冲突可能导致可更新的物化视图的更改似乎暂时丢失(直到刷新在冲突解决后成功)。
回答问题 · 2018-08-30 16:45 ORA-23404:刷新组“ string ”。“ string ”不存在 原因:给出了不在sys.rgroup $中的刷新组名称。 操作:提供sys.rgroup $或dbs_rgroup中的刷新组名称。
回答问题 · 2018-08-30 16:45 ORA-23406:对用户“ 字符串 ” 权限不足 原因:调用者不是实例化视图的所有者,并且没有ALTER ANY MATERIALIZED VIEW权限。 操作:以物化视图的所有者或具有ALTER ANY MATERIALIZED VIEW权限的用户身份执行操作。
回答问题 · 2018-08-30 16:45 ORA-23408:在混合配置中不支持此复制操作 原因:如果对象组在V8前节点上复制,则不支持操作。 操作:确保复制对象组的所有节点都是V8。