2016-06-03 5 views
0

Unsere Organisation verfügt über einen Windows-Server mit SQL Server Reporting Services (SSRS). Wir verwenden SSRS, um Berichte zu erstellen, die auf eine Oracle-Datenbank zugreifen. Wir konnten SSRS dazu bringen, eine Verbindung zu unserer Oracle-Datenbank herzustellen, indem wir Oracle Data Access Components (ODAC) für Windows auf unserem Server installierten. Wir haben die Xcopy Versionen installiert - sowohl 32-Bit als auch 64-Bit (weiß nicht, ob wir beides tun mussten; SSRS verwendete nur 32-Bit-Treiber). Wir konnten erfolgreich eine Datenquelle in SSRS einrichten, die mit der Oracle-Datenbank verbunden war.Herstellen einer Verbindung mit einer Oracle-Datenbank über den Berichts-Generator 3.0

Wir schreiben jedoch unsere Berichte auf Entwicklungsmaschinen mit SQL Server Report Builder 3.0. Wenn Sie einen Bericht erstellen, die eine gemeinsame Datenquelle auf dem Server verwendet - die eine, die unsere Oracle-Datenbank zugreift, erhalten wir die Fehler

Die Erweiterung ausgewählten Daten werden ORACLE nicht installiert oder kann nicht geladen werden ...

Was müssen wir tun, um Berichte von unseren Entwicklungsmaschinen schreiben zu können, die eine gemeinsame Datenquelle für unsere Oracle-Datenbank verwenden?

Antwort

0

Sie müssen ODAC auch auf Ihren Entwicklungsmaschinen installieren. Obwohl Sie Ihren Bericht für die Verwendung einer freigegebenen Datenquelle auf dem Server konfigurieren, verwendet der Berichts-Generator 3.0 Verbindungstreiber auf dem lokalen Computer, um Berichtsdaten zu erstellen und in der Vorschau anzuzeigen.

Der Report Builder 3.0 scheint immer noch eine 32-Bit-Anwendung zu sein (Stand: 6/3/2016), Sie müssen also nur das 32-Bit-ODAC-Paket installieren.

+0

Lesen Sie die Datei liesmich.htm, die mit ODAC geliefert wird, um Anweisungen zur Installation zu erhalten. Wir haben versucht, selektiv zu entscheiden, welche spezifischen ODAC-Produkte zu installieren sind, konnten aber nicht herausfinden, welche wir benötigten und welche nicht. Also haben wir einfach alle Produkte installiert, d. H. "Install.bat all c: \ oracle odac" – Baodad