我们以前的SSRS基于Windows Server 2010 / SQL Server 2008 R2 / Oracle 11g 64位,从Oracle数据库中呈现数据,它运行良好。
我们更新到Windows Server 2012 / SQL Server 2016 / Oracle 12 ODAC 64后,一些报告中包含许多参数,运行时显示错误为:
数据集'DataSet1'的查询执行失败。 (rsErrorExecutingCommand)
删除参数后,可以正常运行。
报表制作工具中的所有报表数据集版本都显示错误:
未安装或无法加载所选数据扩展名ORACLE。验证所选数据扩展是否已安装在客户端上以用于本地报告,并在报告服务器上用于已发布的报告.Microsoft.ReportingServices.Designer.Controls)
我曾尝试卸载oracle客户端11然后安装ODAC121024_x64,后来安装了ODTwithODAC121024(http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html),但都没有工作。这里的图像描述
现在所有的报告修改都在等待,专家可以给我一些建议和想法吗?
非常感谢提前!