Hasta donde tengo entendido, no te puedes conectar a ningún motor de BD sin driver y menos a ORACLE, ya que este es un software propietario cerrado.
Todas las formas que se utilizan para conexiones a base de datos utilizan sus respectivos drivers para conectarse sus respectivos motores de DB, valga la redundancia.
Que me corrijan si estoy equivocado