SSRS — Подписки

#reporting-services

#службы отчетов

Вопрос:

Я довольно новичок в службах reporting Services. Я настроил временную подписку для запуска отчета и записи его в файл через диспетчер отчетов. Я вижу, что отчет запущен, но я вижу следующую ошибку.

«Ошибка при записи файла FIRM_LIST: сервер отчетов обнаружил ошибку конфигурации».

Есть идеи, как получить более подробную информацию об ошибке?

Ответ №1:

Проверьте журнал приложения на сервере отчетов. Если там ничего нет, проверьте в каталоге LogFiles служб reporting services (что-то вроде C:Program Files Microsoft SQL Server MSSQL.2 Reporting Services LogFiles), они, как правило, предоставляют вам довольно много информации.

По моему опыту, основной проблемой при планировании отчетов для записи в папку являются проблемы с разрешениями. Убедитесь, что пользователь, которого вы используете для запуска отчета, имеет доступ на запись / удаление в папку, в которую вы пытаетесь сохранить

Комментарии:

1. Спасибо. Это что-нибудь значит для вас? библиотека! WindowsService_123!da0!05/24/2011-12:22:03:: ошибка e: выбрасывает Microsoft.ReportingServices. Диагностика. Служебные программы. ServerConfigurationErrorException: на сервере отчетов произошла ошибка конфигурации. , AuthzInitializeContextFromSid: ошибка Win32: 5; возможная причина — учетная запись службы не имеет прав проверять идентификаторы пользователей домена.; Информация: Microsoft.ReportingServices. Диагностика. Служебные программы. ServerConfigurationErrorException: сервер отчетов обнаружил ошибку конфигурации.

2. никогда не видел этого, но похоже, что, возможно, служба сервера отчетов не может считывать информацию из вашего active directory. Попробуйте запустить службу отчетов от имени пользователя домена, если вы этого еще не сделали

3. это было очень полезно. В итоге я нашел следующую ссылку support.microsoft.com/kb/842423 . По сути, мне пришлось добавить пользователя учетной записи службы в группу доступа для авторизации Windows. Спасибо за вашу помощь.