Create Materialized View command requires a valid SELECT statement to populate it ... what happens if you run your populate statement independently?