计划刷新 MView 失败并出现 ORA-12008

问题描述 投票:0回答:1

我有一个每天使用 DBMS_MVIEW.REFRESH('MVIEW_NAME',atomic_refresh=>TRUE); 刷新的 MView;刷新是由预定作业启动的。

这个MView基于标准视图,其中我用表(具有相同的结构)替换了dblink源。

问题是,在此替换后,刷新失败并显示 ORA-12008:

MV“MVIEW_NAME”未成功刷新。 CRDWH(3):MV刷新失败次数:1。 CRDWH(3):遇到错误 ORA-12008。

数据库级别没有记录其他详细信息。

如果我手动运行 MView 语句或开始 DBMS_MVIEW.REFRESH('MVIEW_NAME',atomic_refresh=>TRUE);结尾;命令就成功了。

您知道我应该如何解决这个问题吗?

Oracle 数据库版本:19.0.0.0.0

最诚挚的问候, D

我手动运行 MView 语句或开始 DBMS_MVIEW.REFRESH('MVIEW_NAME',atomic_refresh=>TRUE);结尾;命令就成功了。

我检查了数据库日志,没有与此视图相关的其他错误。

sql oracle-database materialized-views
1个回答
0
投票
文档 2738707.1 中的

My Oracle Support 表示这是由 bug 引起的。解决方案是应用补丁

请您的 DBA 阅读该文档以了解更多详细信息(我们不允许公开共享数据)。

© www.soinside.com 2019 - 2024. All rights reserved.