How about using EXP(ort) and IMP(ort) utilities? If you need the whole schema (that is, user and its tables, views, grants, triggers, ...), perhaps you could consider this too.
By the way, if you will use Frank's script, don't forget to SPOOL output into some file (because running it as it is will not do anything) and run it on another database.