Holen Sie sich eine Liste der "materialisierte view-logs in oracle'
Möchte ich, um eine Liste der " materialisierte view-logs in Oracle. Wie kann ich das tun? Ich dachte, das wird mir eine Liste:
select * from USER_BASE_TABLE_MVIEWS;
Wenn ein materialized view log wurde gelöscht und neu erstellt, indem das Skript wie diesem :
CREATE MATERIALIZED VIEW LOG ON "XXX"."STATUSES_AUD"
PCTFREE 10 PCTUSED 30 INITRANS 1 MAXTRANS 255 LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 ....
Es wird nicht angezeigt, wenn diese Abfrage ausgeführt wird :
select * from USER_BASE_TABLE_MVIEWS;
Irgendwelche Ideen ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden
[dba_|all_|user_]mview_logs
.dba_mview_logs
alle die materialized view logs in der Datenbank, aber nicht jeder wird Zugang zu dendba_
Ansichten. Sie müssen wahrscheinlichcreate any dictionary
.all_mview_logs
zeigen Ihnen alle materialized view logs, die Sie Zugriff haben.user_mview_logs
zeigen Ihnen alle materialized view logs, die Sie besitzen.