For a project I need to duplicate an entire (live) Oracle Database with APEX and 1 application from a production server to a development server. Searching the internet brought me to using RMAN for this, but the problem is: the production server is not in ARCHIVELOGMODE, so RMAN won't work.
SQL Developer is confusing to me, as I can't seem to make it copy the entire database; only table data. It won't create the tables themselves.
Is there any way at all to do what I want without RMAN tool?
Any help would be greatly appreciated, as for now I'm stuck on this, seemingly simple, task before I can continue my project.
EDIT:
Okay guys, I fixed it myself. Opened up SQL Developer and manually created a tablespace with the same name as the live database. Re-used it's datafile for the tablespace. Then did a Copy Database on tablespace level from the live to the development server. Finally imported the APEX application and voilá! It works!
expdpfrom the commandline or thedbms_datapumpthrough SQL)