Denodo lets users manage and extend JDBC adapters, and I would refer to [Management — Scheduler Administration Guide](https://community.denodo.com/docs/html/browse/8.0/en/scheduler/administration/administration/server_configuration/management#sched-extensions) for adding the database adapter for Oracle APEX database. After the new adapter is added, it is recommended to create a new JDBC data source in the scheduler which would let you choose the new adapter that has just been created.
If the above did not work, I would refer to the Oracle official website [Appendix: Oracle APEX](https://docs.oracle.com/cd/E97588_01/siocs/pdf/180/html/siocs_implementation_guide/appendix_apex.htm), in which it is suggested that the Oracle APEX is native to the Oracle database. And I would follow the steps described from this community Q&A [Scheduler-how to load the result of the job into a table](https://community.denodo.com/answers/question/details?questionId=9060g0000000AodAAE&title=Scheduler-how+to+load+the+result+of+the+job+into+a+table) in order to load data from Denodo into the target database.
Hope this helps!