Где находятся все места, где Sql Reporting Server Регистрирует ошибки?
-
02-07-2019 - |
Вопрос
Похоже, что сервер служб Sql Reporting Services регистрирует информацию в нескольких местах, включая журналы веб-сервера и таблицы ведения журнала в базе данных.Где находятся все местоположения, в которые регистрируются SSRS, и какие типы ошибок регистрируются в каждом месте?
Решение
Насколько я знаю, SSRS регистрируется в журнале событий, файловой системе и своей собственной базе данных.
База данных, как правило, является наиболее легкодоступной.Вы просто входите в базу данных ReportServer и выполняете
select * from executionlog
Однако это регистрирует только выполнение.Если вам нужна дополнительная информация, вы можете обратиться к файлам журнала трассировки, которые обычно доступны по адресу (местоположение, конечно, может отличаться).:
C:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\LogFiles
Они довольно подробные, и просматривать их на самом деле неинтересно.Но они действительно регистрируют много чего.
Если вы ищете ошибку, вы можете зайти в журнал приложений Windows (в разделе "Администрирование" на панели управления).
Редактировать Нашел хорошую ссылку:
https://docs.microsoft.com/en-us/sql/reporting-services/report-server/reporting-services-log-files-and-sources
Другие советы
Для SSRS 2008 R2:C:\Program Файлы\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Службы отчетов\ Файлы журналов