QSM-02182:通过连接依赖关系启用PCT,.原因:当实体化视图不包含某些表达式连接时,不支持该问题的能力,这取决于选择列表中相关关系的分区关键字。有关连接依赖关系的定义,请查看Oracle文档。,.操作:将查询更改为包含分区键,.
回答于 2018-08-30 18:55
QSM-02183:表达式使PCT不能在分析函数或SPREADSHEET的PARTITION BY中,.原因:当表达式不在PARTITION BY子句中时,不支持该问题的能力,.操作:更改查询,使表达式位于PARTITION BY中,.
回答于 2018-08-30 18:55
QSM-02161:查看为什么REFRESH_FAST_AFTER_ONETAB_DML被禁用的原因,.原因: REFRESH_FAST_AFTER_ANY_DML被禁用与REFRESH_FAST_AFTER_ONETAB_DML被禁用相同的原因。,.操作:使用REFRESH_FAST_AFTER_ONETAB_DML更正问题。,.
回答于 2018-08-30 18:55
QSM-02162:详细信息表没有物化视图日志,.原因:无法执行快速刷新,因为主表不包含物化视图日志。,.操作:使用CREATE MATERIALIZED VIEW LOG命令在主表上创建物化视图日志。,.
回答于 2018-08-30 18:55
QSM-02163:不能使用物化视图日志中的对象标识列,.原因:物化视图日志没有记录对象ID列,或者与对象标识列相关联的时间戳记比上次刷新时间更新。,.操作:在下次快速刷新之前需要完全刷新。如果需要,将对象标识列添加到物化视图日志。,.
回答于 2018-08-30 18:55
QSM-02169:物化视图包含分区扩展表名,.原因:如果使用分区扩展表名定义了物化化聚合视图和/或物化连接视图,则不支持快速刷新。,.操作:创建快速可刷新的物化视图,而不使用分区扩展表名称,或者将物化视图创建为完整的刷新实例化视图。,.
回答于 2018-08-30 18:55
QSM-02170:在UNION操作符之间的表必须相同,.原因:您已使用UNION操作符指定了实例化视图,并且UNION运算符两边的表不匹配。在此上下文中不支持快速刷新。,.操作:重构物化视图查询,使得UNION运算符的各个相应表具有相同的表。,.
回答于 2018-08-30 18:55
QSM-02171:物理化视图在外部UNION块中具有连接操作,.原因:如果具有UNION操作符的物化视图包含连接操作,则不支持快速刷新。,.操作:重写没有连接的物化视图查询。,.
回答于 2018-08-30 18:55
QSM-02173:内部表的连接列上不存在唯一约束,.原因:如果有外部连接,则内部表的连接列上必须存在唯一约束。实际上,物化视图不能快速刷新。,.行动:无,.
回答于 2018-08-30 18:55
QSM-02174:物化视图没有UNION ALL标记列,.原因:对于具有UNION ALL的实例化视图,可以快速刷新,它必须具有UNION ALL标记列。这是一个常量列,在每个查询块中位于相同的顺序位置,并且在每个查询块中必须具有不同的值。,.操作:将UNION ALL标记列添加到定义实例化视图的UNION ALL查询中的每个查询块中。,.
回答于 2018-08-30 18:55