Ошибка сервера отчетов SSRS 2016: для ссылки на объект не задан экземпляр объекта - PullRequest
0 голосов
/ 23 марта 2019

Я нахожусь в процессе настройки отчета в SSRS 2016. Отчет хорошо работает в средстве просмотра отчетов, однако, когда я запускаю его в SSRS 2016, он выдает это из журнала ошибок SSRS:

библиотека! ReportServer_0-1! 23e8! 03/22 / 2019-09: 21: 03 :: e ОШИБКА: Ошибка при повторном управлении: System.NullReferenceException: ссылка на объект не установлена ​​для экземпляра объекта.

library! ReportServer_0-1! 23e8! 03/22/2019-09: 21: 03 :: e ОШИБКА: Ошибка при повторном управлении: System.NullReferenceException: для ссылки на объект не задан экземпляр объекта.

Пожалуйста, сообщите.Кто-нибудь видел такое поведение в SSRS 2016?Мы используем SQL Server 2016 SP2 Standard Edition

1 Ответ

0 голосов
/ 25 марта 2019

Чтобы получить более полное представление об ошибке, попробуйте проверить файлы trace log для более подробного сообщения об ошибке. Вы должны увидеть это в папке LogFiles пути к файлу ниже. Найдите самый последний файл журнала трассировки и найдите ошибки в своем отчете, открыв файл в текстовом редакторе и выполнив поиск (CRTL + F) для имени отчета. Эти файлы обновляются с более новыми записями в конце файла, поэтому при поиске вы можете начать с нижней части файла и искать вверх. Если для определения причины ошибки недостаточно сведений, увеличьте уровень трассировки. Это можно сделать, увеличив значение свойства DefaultTraceSwitch в файле ReportingServicesService.exe.config. Ссылочная статья выше описывает различные режимы и их соответствующие значения, где 0 (трассировка отключена) является самым низким, а 4 (Verbose) предоставляет наиболее полную информацию. После изменения этого параметра он будет действовать для всех отчетов, выполненных после сохранения файла.

C:\Program Files\Microsoft SQL Server\MSRS13.MSSQLSERVER\Reporting Services\LogFiles
...