Последние 7 лет мы без проблем работали с той же базой данных oracle 11g, используя SSRS 2008 с источником данных OracleClient. Как только мы обновились до SSRS 2016 и вынуждены были перейти на ODP. NET, мы случайно получаем ошибки ORA-12571. Может быть важно отметить, что когда ошибка действительно появляется, пользователи могут нажать refre sh, и она работает нормально.
Ошибка в журнале служб отчетов выглядит следующим образом: «Microsoft.ReportingServices.ReportProcessing .ProcessingAbortedException: во время обработки отчета произошла ошибка. ---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: сбой выполнения запроса для набора данных «DataSetOrders». ---> Oracle .ManagedDataAccess.Client.OracleException: Oracle ошибка Обнаружено ORA-12571 ---> OracleInternal.Network.NetworkException: Oracle ошибка Обнаружено ORA-12571 ---> Система. Net .Sockets.SocketException: Установленное соединение было прервано программным обеспечением на вашем хост-компьютере "
Ошибка в браузере выглядит следующим образом: ![enter image description here](https://i.stack.imgur.com/lBa9u.png)