oracle9.2.0.8 物化视图 undefined 这个视图也不会自动刷新,从网上查说只有oracle8.1.7才有这个问题,也没说怎么解决。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CREATE MATERIALIZED VIEW VIEW_TESTREFRESH FORCE ON DEMANDSTART WITH TO_DATE('30-07-2008 16:15:25', 'DD-MM-YYYY HH24:MI:SS') NEXT SYSDATE + 60/60/24 ASSELECT DISTINCTsubstr(MFCODE,1,4) CLASS1,substr(MFCODE,1,5) CLASS2,substr(MFCODE,1,6) CLASS3,substr(MFCODE,1,7) CLASS4FROM MFCLASS不会啊,别的库都正常 select * from dba_jobs dj where dj.WHAT like 'dbms_refresh%'看看你的物化视图的job情况怎么样? 是不是已经broken了?如果没有问题,把NEXT后面的间隔改小些再看看,如SYSDATE + 1/24/12 没有broken. 算了,不管了,过两天散分了。 看一下 job_sequence值是否太小了? 出现这种情况一般是由于master table进行来的ddl导致的.不管何种原因导致,一般执行如下步骤可以解决:把物化视图从刷新组剔除;drop 物化视图;重建物化视图;添加到物化视图刷新组; orale sql 语句问题!! 请教:两个ORACLE数据库,查找相同(结构/表名)两个TABLE的不一致数据问题 请教一下,如何在oracle查出一个表中的数据并查出oracle所在服务器的系统时间? ORACLE初级资料 recomplie & execute 请各位高手 优化我这条SQL语句 如何写Function返回一个资料集? 写触发器时如何更新其他实例的表? select into win764位,oracle11g32位,plsql32位连接不上数据库。 如何将女改为男? JIoracle里怎么显示有几个数据库?MYSQL里是用SHOW DATABASES;
CREATE MATERIALIZED VIEW VIEW_TEST
REFRESH FORCE ON DEMAND
START WITH TO_DATE('30-07-2008 16:15:25', 'DD-MM-YYYY HH24:MI:SS') NEXT SYSDATE + 60/60/24
AS
SELECT DISTINCT
substr(MFCODE,1,4) CLASS1,
substr(MFCODE,1,5) CLASS2,
substr(MFCODE,1,6) CLASS3,
substr(MFCODE,1,7) CLASS4
FROM MFCLASS不会啊,别的库都正常
看看你的物化视图的job情况怎么样? 是不是已经broken了?
如果没有问题,把NEXT后面的间隔改小些再看看,如SYSDATE + 1/24/12
算了,不管了,过两天散分了。
把物化视图从刷新组剔除;
drop 物化视图;
重建物化视图;
添加到物化视图刷新组;