Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Eine gespeicherte Oracle-Prozedur kann nicht von SSRS Report Builder 3.0 aufgerufen werden

Endlich, nachdem ich es viele Tage lang versucht hatte, fand ich einen Weg, gespeicherte Prozeduren in SSRS zu verwenden.

Posten der Antwort, damit andere sie verwenden können.

Vom Report Builder konnte ich keine Lösung finden, um eine gespeicherte Prozedur mit der Oracle-Datenbank zu verbinden, folgte dem folgenden Prozess:

  1. Visual Studio 2017 installieren

  2. Installieren Sie Microsoft.DataTools.ReportingServices für Visual Studio. Dadurch werden die SSRS-Tools für die Entwicklung aus Visual Studio installiert.

  3. Um nun die Oracle-Verbindung zu erhalten, müssen die ODAC-Tools installiert werden. Damit die Verbindung einwandfrei funktioniert, installieren Sie ODAC-Tools für 32 Bit (Wählen Sie alle Optionen während der Installation) und ODAC-Tools für 64 Bit ohne „Oracle Developer Tools for Visual Studio“.

Wenn Sie nun Visual Studio starten, stellen Sie eine Verbindung zum Bericht her und wählen Sie das Verfahren aus, das Ihnen automatisch die Metadaten für das Verfahren geben sollte.