Refresh materialized view fails : ORA-12008, ORA-12840
Hi,
I'm trying to refresh a materialized view, but I've this error :
SQL> exec DBMS_SNAPSHOT.REFRESH('GEFINFO.CDD_MATVIEW');
BEGIN DBMS_SNAPSHOT.REFRESH('GEFINFO.CDD_MATVIEW'); END;
*
ERROR at line 1:
ORA-12008: error in snapshot refresh path
ORA-12840: cannot access a remote table after parallel/insert direct load txn
ORA-02063: preceding line from LIEN_GEF
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 617
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 674
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 654
ORA-06512: at line 1
The materialized view have been created like this, with no error :
CREATE MATERIALIZED VIEW GEFINFO.CDD_MATVIEW
TABLESPACE TBS_GEFINFO
REFRESH FORCE
WITH ROWID
AS
SELECT * FROM EFACHAT.CDD@lien_gef WHERE cmdexeeng >= f_date_debut_rafraich();
I use Oracle 8.1.7
Can you help me ?
Thanks in advance,
Nicolas