Oracle Error Message
QSM-02189: materialized view definition changes
Reason for the Error
The definition of the materialized view has changed. Usually redefining the synonym or table in the definition can cause this. The materialized view can not be fast refreshed.
Solution
Complete refresh or recreate the materialized view.