Em vez de criar arquivos Excel ou HTML no servidor Oracle, você pode buscar dados Oracle em um documento Excel existente via ODBC ou OLEDB. A desvantagem é que você deve ter cuidado com as permissões do usuário.
https://www.youtube.com/watch?v=Adz0zZFePf8