Warum SQL Entwickler denken, es ist ein Fehler in meinem materialisierte sichten?

Ich habe einige materialized views und Oracle SQL-Developer bringt eine kleine rote " x " neben jedem von Ihnen. Im moment sind Sie Rücksendung der korrekten Informationen, wenn ich Fragen diese und ausführen der folgenden Abfrage in SQL-Plus schlägt vor, dass keine Fehler vorhanden sind:

SELECT * FROM USER_SNAPSHOTS

Den ERROR Spalte gibt 0 zurück, der materialisierten sichten in Frage stellen.

Weiß jemand, warum die SQL-Entwickler denkt, es ist ein Fehler? Gibt es überall sonst kann ich das überprüfen?

UPDATE

Unter Patrick ' s Beratung lief ich die folgende Abfrage:

SELECT * FROM ALL_MVIEWS

Den COMPILE_STATE ist 'NEEDS_COMPILE' für jede Ansicht in Frage. Was bedeutet das? Warum würden Sie brauchen, um neu kompiliert werden? Keine der zugrunde liegenden Tabellen geändert wurden.

Würde ich bestätigen die compile_state Spalte der materialisierten sichten auf die Sie sich beziehen, mit der Ansicht, all_mviews.
Vielen Dank für Ihren Vorschlag. Bitte siehe update.
Unerklärliche nicht-geworfen-Fehler während der Kompilierung der materialisierten sichten? Wenn Sie diese Objekte in der aktuellen Sitzung teilnehmen, können Sie die Abfrage der view user_errors.

InformationsquelleAutor user1578653 | 2014-09-08

Schreibe einen Kommentar