sql >> Database teknologi >  >> RDS >> Oracle

Kan ikke kalde en Oracle-lagret procedure fra SSRS-rapportbygger 3.0

Endelig efter at have prøvet i mange dage, fundet en måde at bruge lagret procedure i SSRS.

poste svaret, så andre kan bruge.

Fra rapportbyggeren kunne jeg ikke finde nogen løsning til at forbinde en lagret procedure til Oracle-databasen, fulgt nedenstående proces:

  1. Installer Visual Studio 2017

  2. Installer Microsoft.DataTools.ReportingServices til Visual Studio dette vil installere SSRS-værktøjerne til at udvikle fra Visual Studio.

  3. Nu skal du installere ODAC-værktøjerne for at få Oracle-forbindelsen. For at forbindelsen skal fungere perfekt, skal du installere ODAC-værktøjer til 32 bit (Vælg alle muligheder under installationen) og ODAC-værktøjer til 64 bit uden "Oracle-udviklerværktøjer til Visual Studio".

Når du nu starter Visual Studio, skal du oprette forbindelse til rapporten og vælge proceduren, det skal automatisk give dig metadata for proceduren.




  1. DB-skema for RBAC med flere niveauer af roller

  2. Hvordan bruger jeg MySQL gennem XAMPP?

  3. MySql - beregne tidsforskel for flere rækker

  4. Postgres-undtagelse:Ingen resultater blev returneret af forespørgslen.