我安装了SSRS 2013,并制作了一个报表,并将其部署到SSRS服务器上。我的源数据库是Oracle,我在安装SSRS的同一台服务器上也有Oracle客户端和.net数据提供程序。
当我尝试在服务器上查看已发布的报表时,出现以下错误:
报表行程期间发生错误。(rsProcessingAborted)
试图使用未在此报表服务器上注册得数据扩展插件“ORACLE,”或者此版本得Reporting Services不支持该数据扩展插件.(rsDataExtensionNotFound)
有人能帮我吗?
2条答案
按热度按时间jecbmhm31#
您可以参考Moudiz的链接获得帮助。您需要注意的是,客户端将使用32位,服务器将使用64位,因此您需要安装两个版本进行测试。您可以参考Oracle Connection Type和Configure Oracle data source for SQL Server Reporting Services (SSDT and Report Server)了解详情。
佐依
mlnl4t2r2#
我最近在PBI报表服务器上遇到了同样的问题。结果是ORACLE提供程序在
rsreportsserver.config
文件中被注解掉了。1.以管理员身份打开rsreportsserver.config文件。微软有documented the locations here。在我的例子中,它是在
C:\Program Files\Microsoft Power BI Report Server\PBIRS\ReportServer\rsreportserver.config
中找到的。1.找到
<Extension Name="ORACLE"...
节点,检查它是否被注解掉了。如果是,取消注解。x1c 0d1x1.保存档案
1.重新启动PowerBI报表服务器服务/ SQL报表服务器服务。
希望这已经解决了。