Idea Summary
Allow APEX to be installed without having to be logged in with SYS as SYSDBA.
Use Case
Large companies I have worked with always have their IT areas highly segmented. Application delivery teams are typically segregated from the Enterprise DBA teams, and Enterprise DBA teams are separated from other Enterprise Infrastructure teams covering areas like server hardware, storage, O/S, networking, etc. This makes it difficult for Application teams to install and upgrade APEX because it requires an intake/ticketing process to get the E-DBA team to do the installation, and more often than not gets slowed down because of the requirement to install the software as SYS.
Preferred Solution (Optional)
Ideally, APEX could be installed and upgraded using a separate “installer” account that has all the necessary privileges, exactly the same way it is done with ORDS installations. In this way, Application teams only have to do an initial, one-time intake process with the E-DBA team to get that special account created, and then from then on do not have to involve them for ongoing APEX installations, patches, and upgrades.