各位大侠!
我现在做了一些数据快照,本来是定义让到凌晨1点自动处理刷新,可是在有的机器上可以用,有的机器不行,可用的是UNIX操作系统,不可用的是WINDOWS2000建快照的命令如下:
CREATE MATERIALIZED VIEW ZL_YSTZ
PCTFREE 10 PCTUSED 40 MAXTRANS 255
STORAGE ( INITIAL 64K NEXT 0K MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1)
TABLESPACE "USERS"
BUILD IMMEDIATE
REFRESH FORCE START WITH SysDate NEXT To_Date(To_Char(SysDate + 1,'yyyymmdd') || ' 01:01:01','yyyymmdd hh24:mi:ss') + 0.01
ENABLE QUERY REWRITE AS
SELECT * FROM V_ZL_YSTZ;请各位赐教
我现在做了一些数据快照,本来是定义让到凌晨1点自动处理刷新,可是在有的机器上可以用,有的机器不行,可用的是UNIX操作系统,不可用的是WINDOWS2000建快照的命令如下:
CREATE MATERIALIZED VIEW ZL_YSTZ
PCTFREE 10 PCTUSED 40 MAXTRANS 255
STORAGE ( INITIAL 64K NEXT 0K MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1)
TABLESPACE "USERS"
BUILD IMMEDIATE
REFRESH FORCE START WITH SysDate NEXT To_Date(To_Char(SysDate + 1,'yyyymmdd') || ' 01:01:01','yyyymmdd hh24:mi:ss') + 0.01
ENABLE QUERY REWRITE AS
SELECT * FROM V_ZL_YSTZ;请各位赐教
2. 检查 DBA_JOBS, 确 认 JOB 的 状 态 不 是 broken;
3. 检查 DBA_JOBS_RUNNING, 看 refresh job 是 否 正 在 运 行;
4. 看看snapshot系统进程有无启动,没有启动的话要在init参数文件中设置snapshot_refresh_processes