ADO.NET para conectar o Oracle Database no servidor
Eu acredito que você sempre precisa do cliente oracle instalado, pois tudo no .net usa o ODP.NET. No entanto, você pode usar o Oracle Instant Client
para facilitar o processo de configuração de seus usuários.