Я написал несколько приложений, которые запрашивали сервер отчетов Oracle. Я использовал вызов веб-службы (но если я правильно помню, это был скорее httprequest) к серверу отчетов Oracle.
Вот документация, за которой я следовал здесь
Я на самом деле предпочитаю SSRS (службы отчетов SQL Server), потому что намного проще интегрироваться в приложение asp.net и, кажется, имеет больше форматов экспорта (таких как ms word).
Использование Oracle Reports прекрасно. Особенно, если у вас уже есть инфраструктура.