【发布时间】:2020-04-24 22:06:19
【问题描述】:
在过去 7 年中,我们在使用 SSRS 2008 和 OracleClient 数据源的同一个 oracle 11g 数据库上运行时没有出现问题。一旦我们升级到 SSRS 2016 并不得不切换到 ODP.NET,我们就会随机收到 ORA-12571 错误。需要注意的是,当错误确实出现时,用户可以点击刷新,它运行得很好。
报告服务日志中的错误如下所示:
“Microsoft.ReportingServices.ReportProcessing.ProcessingAbortedException:报告处理期间发生错误。---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException:数据集“DataSetOrders”的查询执行失败。---> Oracle.ManagedDataAccess.Client .OracleException:遇到 Oracle 错误 ORA-12571 ---> OracleInternal.Network.NetworkException:遇到 Oracle 错误 ORA-12571 ---> System.Net.Sockets.SocketException:已建立的连接被主机中的软件中止”
【问题讨论】:
标签: reporting-services oracle11g odp.net ssrs-2016